如何向QComboBox添加不可选择的指令文本



我有一个包含项目的QComboBox。

我想把一些指令作为顶部项目在我的组合框,如"选择数字…"。它不应该被选中。

在QComboBox小部件中是否有这样做?

感谢阅读。

您可以最初将指令项作为常规项放置,并在第一次单击时将其从组合框中删除。这个信号应该做这份工作

void highlighted(int index);

您可以通过列表模型使项不可选。比如:

comboBox->model()->itemData(0)->setEnabled(false)

但是你可能需要在那里转换,不确定:我使用PySide,所以我不:-)

最新更新