Как изменить цвет эффекта наведения предмета Qmenubar в qt? - PullRequest
0 голосов
/ 09 мая 2018

У меня есть QMenuBar в окне, и цвет фона белый, поэтому, когда выбрано действие или мышь указывает на действие, цвет текста становится белым.Как я могу изменить цвет эффекта наведения?Я пытался перейти с паллета, изменив выбранный цвет текста, но это не сработало

No Action is selected

Mouse is pointing at Exit item

1 Ответ

0 голосов
/ 09 мая 2018
 QMenuBar::setStyleSheet()

сделает свое дело.

Вы можете полностью настроить макет вашего компонента. Помните, что использование setStyleSheet означает, что вы полностью переопределите стиль компонента своей таблицей стилей.

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

menuBar.setStyleSheet(style);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...