如何知道在pyqt中点击按钮的次数?其中ui在qt-designer中准备好并以.ui文件的形式导入到python中。
示例:
self.submit.clicked.connect(self.submit_application)
并在
def submit_application:
如何知道submit.clicked已经发生了n次?
答案 0 :(得分:0)
假设您的 self 是父窗口小部件,您可以添加一个计数器成员,该成员将在每次调用插槽时更新。类似的东西:
class MyWidget(QWidget):
def __init__(*args, **kwargs):
... #Your widget initialization, including *sumbit* button
self.submit.clicked.connect(self.submit_application)
self._submit_counter = 0
def submit_application(self):
self._submit_counter += 1
... # Rest of slot handling