c++ - 如何在qt中更改Qmenubar项目悬停效果颜色?
解决方案
QMenuBar::setStyleSheet()
会成功的。
您可以完全自定义组件的布局。请注意使用 setStyleSheet 意味着您将使用样式表完全覆盖组件的样式。
QString style = "QMenuBar::item:selected { background: white; } QMenuBar::item:pressed { background: white; }"
menuBar.setStyleSheet(style);