gpt4 book ai didi

qt - 如何让一个QCombobox只显示内容(不可编辑,不可选择)

转载 作者:行者123 更新时间:2023-12-04 17:51:25 30 4
gpt4 key购买 nike

我对 QComboBox 有这样的问题:我有一个 QComboBox 用于配置颜色,我在 QComboBox< 中使用 QColorDialog/。在显示模式下,我只想为用户显示QComboBox 的值,用户不能编辑值或从QComboBox 中选择其他值。我尝试了 2 种这样的解决方案:

  • 使用设置属性editable = false:用户仍然可以通过选择组合框来选择其他值
  • 使用设置属性enable = false:用户无法编辑或选择,但组合框中的颜色为灰色,不是我配置的值,例如:红色。

我用谷歌搜索但没有找到任何答案。有人帮帮我吗?

最佳答案

您可以通过为 currentIndexChanged 创建一个插槽来禁止更改:

enter image description here

然后改回来。

关于qt - 如何让一个QCombobox只显示内容(不可编辑,不可选择),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44511024/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com