我想在点击按钮时添加一个功能。
发布时的另一个功能。
clicked.connect方法仅在释放按钮时触发一个函数,因此在我的情况下它不起作用。
button.clicked.connect()
答案 0 :(得分:2)
button.clicked.connect(...)
button.pressed.connect(...)
button.released.connect(...)
您可以将多个信号连接到同一个对象。
答案 1 :(得分:0)
根据http://pyqt.sourceforge.net/Docs/PyQt4/qabstractbutton.html,“按下”是您正在寻找的信号。
通常使用PyQt,首先尝试PyQt文档 - 同时检查所有继承的功能 - 如果仍然不确定,请查看完整的QT文档(http://doc.qt.io/qt-4.8/qpushbutton.html)。这通常可以为您提供洞察力 - 虽然需要一段时间才能引起您的注意。