PySide1.2 2.x PyQt4 的 QComboBox.currentTextChanged 信号无响应解决办法 在 PySide1.2 PySide2.x PyQt4 中,使用 QComboBox.currentTextChanged 信号有时会无响应,如下所示: self.connect(self.boxCombo, SIGNAL("currentTextChanged()"), self.testText) 其中 str 是要传递的自变量,不给定则不传递。 批处理式 "数字 Python IDE" 集成开发环境 (集成高效 Cython PyInstaller 批处理小程序) http://dt.digitser.cn/zh-CN/ide/idepy/index.html 虽然这种问题很少出现,但由于 QComboBox 比较常用,还是能经常遇到。 注意:在 PyQt5 中,所有信号连接均统一使用以下语法,不再支持以上语法;当然,PySide1.2 PySide2.x 也支持以下语法。 self.boxCombo.currentTextChanged.connect(self.testText) 扫一扫关注 德云社区 微信公众号 版权声明: 本文为独家原创稿件,版权归 德云社区,未经许可不得转载。 |