我第一次在QT Designer
工作。我创建了一个包含IP地址值的组合框a.b.c.d
和p.q.r.s
。我使用.ui
工具将QT Designer
中创建的.py
文件翻译为pyuic4
文件,以便可以在我Python
项目中使用它{ {1}}。
现在,当我运行我的Visual Studio
项目时,表单正确打开,但是在组合框/下拉列表中选择任何值时,它不会在顶部显示所选值,尽管它显示的值为通过再次单击下拉列表看到完整列表时选择/突出显示。 Python
代码似乎不包含Python
属性。
我尝试使用下面的代码手动编写它,但这似乎也不起作用:
currentIndexChanged
这里我选择了值10.200.25.11,它显示为高亮显示,但当下拉菜单关闭时,它会在顶部显示10.200.25.10。 (在qt设计器上,预览工作正常)
答案 0 :(得分:1)
信号参数类型QString
周围不应有引号:
self.IPAddress_comboBox.currentIndexChanged[QString].connect(self.handleChanged)
我不确定为什么你的组合框没有在顶部显示所选的值;该功能对我有用。如果可以provide an example,那可能会有所帮助。