专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > QT开发

PyQt中怎么绑定自定义函数到PushButton的clicked信号上

发布时间:2010-05-30 21:36:01 文章来源:www.iduyao.cn 采编人员:星星草
PyQt中如何绑定自定义函数到PushButton的clicked信号上?
Python code

class MyDialog(Dialog):
    def __init__(self):
        Dialog.__init__(self)
        #aa=self.pushButton.clicked()
        self.pushButton.clicked.connect(self.show)
        dd.
        #self.trigger.connect(self.show)
        #self.trigger.connect(self.showbox)
        
    def showbox(self):
        QtGui.QMessageBox.aboutQt(self,"AAA")
        print("AAA")
        pass


好像用这种方式无效。应该怎么做?我想用新的slot/signal形式

------解决方案--------------------
self.connect(self.pushButton, QtCore.SIGNAL("clicked()"),self.showbox)
------解决方案--------------------
python3.2才支持这样的新方式,楼主应该先把代码写对,这样也好让别人更容易分析问题,pushButton赋值了吗?
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: