1

我正在使用 aQWidgetAction创建一个QMenu具有 aQLabel和 a的“项目” QLineEdit。这些被添加到QHBoxLayout被添加到QWidget被设置为默认值的QWidgetAction.

最终结果是一切正常,除了QLabel显示为灰色的文本,就像禁用一样。调用setEnabled(true)上述所有内容均无效。唯一似乎有帮助的是强制QLabel使用样式表或富文本的文本颜色,但不可能匹配其他常规菜单项的颜色。我错过了什么?

4

0 回答 0