from settings import settings_form
class B():
def __init__(self):
settings_obj = settings_form()
self.toolButton.connect(settings_obj.show())
单击
toolbutton
时,我在这里尝试打开设置表单。我收到以下错误:TypeError: argument 1 of QObject.connect() has an invalid type
当我单击
toolbutton
时,能否请您分享打开设置表单的正确方法。 最佳答案
我相信这些是正确的方法:
两种传统方式:
self.toolButton.connect(self.toolButton, QtCore.SIGNAL("clicked()"), settings_obj.show)
还是新方法:
self.toolButton.clicked.connect(settings_obj.show)
关于python - 当我们单击PyQt中的QToolButton时如何打开另一个表单?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35223557/