2016-04-22 2 views
0

Я вижу, что цвет фона QTabWidget легче, чем контейнерный виджет. Как установить свой фон так же, как у виджета контейнера? Или лучше сделать его прозрачным?Сбросить цвет фона для QTabWidget

У меня есть следующий код:

tabWidget->setPalette(palette()); 
    tabWidget->setBackgroundRole(backgroundRole()); 
    tabWidget->setStyle(style()); // Set parent widget style 

    QPalette pal = tabWidget->palette(); 
    pal.setColor(QPalette::Base, palette().background().color()); 
    tabWidget->setPalette(pal); 

, который работал для меня с QTreeWidget, однако, не работает для QTabWidget. Почему Qt делает его другим?

ответ

0

Решено путем установки autoFillBackground в true в пользовательском интерфейсе. Однако вкладки заголовков фона еще белые - любой способ решить?

Смежные вопросы