2016-04-22 27 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

UIでautoFillBackground~trueと設定して解決しました。しかし、タブの背景はまだ白です - 解決する方法はありますか?