Я не могу изменить menuBar
цвет фона в QT.
Вот что я пытаюсь сделать:
QPalette palette;
palette.setColor(menuBar()->backgroundRole(), Qt::black);
palette.setColor(menuBar()->foregroundRole(), Qt::white);
menuBar()->setPalette(palette);
Цвет переднего плана меняется, как и ожидалось, а цвет фона остается белым, как по умолчанию.
Что я здесь не так делаю?
Задача ещё не решена.
Других решений пока нет …