我有一个包含项目的QComboBox。
我想把一些指令作为顶部项目在我的组合框,如"选择数字…"。它不应该被选中。
在QComboBox小部件中是否有这样做?
感谢阅读。
您可以最初将指令项作为常规项放置,并在第一次单击时将其从组合框中删除。这个信号应该做这份工作
void highlighted(int index);
您可以通过列表模型使项不可选。比如:
comboBox->model()->itemData(0)->setEnabled(false)
但是你可能需要在那里转换,不确定:我使用PySide,所以我不:-)