gpt4 book ai didi

c++ - qt中如何改变Qmenubar项的悬停效果颜色?

转载 作者:行者123 更新时间:2023-11-28 04:40:29 24 4
gpt4 key购买 nike

I have a QMenuBar in window, and background color is white, so when action is selected, or mouse is point at action, text color becomes white.如何更改悬停效果颜色?我试图通过更改选定的文本颜色来更改调色板,但这不起作用

No Action is selected

Mouse is pointing at Exit item

最佳答案

 QMenuBar::setStyleSheet()

会成功的。

您可以完全自定义组件的布局。请注意,使用 setStyleSheet 意味着您将使用样式表完全覆盖组件的样式。

QString style = "QMenuBar::item:selected { background: white; } QMenuBar::item:pressed {  background: white; }"

menuBar.setStyleSheet(style);

关于c++ - qt中如何改变Qmenubar项的悬停效果颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50257739/

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