我有_687428这样的问题:我有 QComboBox 用于配置颜色,我在 QComboBox 中使用 QColorDialog . 在显示模式下,我只想为用户显示 QComboBox 的值,用户无法编辑值或从 QComboBox 中选择其他值 . 我试过这样的2个解决方案:

  • 使用set属性 editable = false :用户仍然通过选择组合框来选择其他值

  • 使用set属性 enable = false :用户无法编辑或选择,但组合框中的颜色为灰色,而不是我配置的值,例如:红色 .

我用谷歌搜索,但没有 grab 任何答案 . 有人帮助我吗?