我有一个关于
QComboBox
的问题:我有一个用于配置颜色的QComboBox
,我在QComboBox
中使用了QColorDialog
。在显示模式下,我只想向用户显示QComboBox
的值,用户不能编辑值或从QComboBox
中选择其他值。我尝试了以下两种解决方案:
- 使用设置属性
editable = false
:用户仍然可以通过选择组合框选择其他值。 - 使用设置属性
enable = false
:用户无法编辑或选择,但组合框中的颜色是灰色的,而不是我配置的值,例如:红色。
QComboBox
中,QColorDialog
是什么意思?您可能希望使用 qss 指定 禁用时的颜色。 - m7913d