我在QComboBox中有一些项目(由程序添加-这是很多添加的项目(大约1000个))
因此,我使组合框可编辑->然后,很容易找到正确的项目。(例如,如果我想找到名为“我的示例”的项目,则在组合框“ MY”中写入,并且得到以“ MY”开头的项目)
但是,当我在combobox中写其他东西时,combobox会添加此项。
我不想要,我只想:
并按按钮接受我的选择-然后如何检查我从程序添加的,未编写且用户未完成的项目中选择的项目?
将QComboBox属性
设置setEditable为以下内容:1.设置为true。
2.设置insertPolicy为noInsert。
3.设置currentIndex为-1使其在开始时为空。
然后currectIndexChanged,仅当从列表中选择某个项目时,才发送过程信号。
| 归档时间: |
|
| 查看次数: |
1605 次 |
| 最近记录: |