【发布时间】:2017-11-14 14:43:50
【问题描述】:
我对@987654323@ 有这样的问题:我有一个QComboBox 用于配置颜色,我在QComboBox 中使用QColorDialog。在显示模式下,我只想为用户显示QComboBox 的值,用户不能编辑值或从QComboBox 中选择其他值。我尝试了 2 种这样的解决方案:
- 使用设置属性
editable = false:用户仍然通过选择组合框选择其他值 - 使用设置属性
enable = false:用户无法编辑或选择,但组合框中的颜色为灰色,不是我配置的值,例如:红色。
我用谷歌搜索但没有得到任何答案。有人帮助我吗?
【问题讨论】:
-
请提供minimal reproducible example。
QComboBox中的QColorDialog是什么意思?您可能需要指定color when disabled using qss。 -
你能用截图澄清一下它的外观吗? QColorDialog 是 QComboBox 中的一个选项,位于其他项目旁边吗?