MyTetra Share
Делитесь знаниями!
clicked.connect / развязка между сигналами и слотами
Время создания: 16.04.2017 13:20
Раздел: Python - PyQt5 - Структура классов - PyQt5 - QtWidgets - QPushButton
Запись: xintrea/mytetra_db_mcold/master/base/1492338052pco468xibh/text.html на raw.githubusercontent.com

def createButtonsLayout(self):
self.newScreenshotButton = self.createButton("New Screenshot",
self.newScreenshot)

self.saveScreenshotButton = self.createButton("Save Screenshot",
self.saveScreenshot)
self.quitScreenshotButton = self.createButton("Quit", self.close)


self.buttonsLayout = QHBoxLayout()
self.buttonsLayout.addStretch()
self.buttonsLayout.addWidget(self.newScreenshotButton)
self.buttonsLayout.addWidget(self.saveScreenshotButton)
self.buttonsLayout.addWidget(self.quitScreenshotButton)

def createButton(self, text, member): # создание кнопки с развязкой по операции
button = QPushButton(text)
button.clicked.connect(member) # сигнал и слот
return button

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования