0

他の多くのウィジェット タイプの中で、QTabWidget を使用する Qt アプリケーションがあります。このオブジェクトの背景色のスタイリングに問題があります。

他のフォーラムの投稿から見つけた次の行のいくつかをスタイルシートで試しましたが、プログラムには影響しませんでした

QTabWidget { background-color: black; }
QTabWidget::pane { background-color: black; }
QTabWidget#tabWidget { background-color: black; }
QTabWidget#tabWidget::pane { background-color: black; }

を使用するQWidget { background-color: black; }と、はい、色は適切に変更されますが、プログラム内の他のすべてのウィジェットも変更されます...したがって、これは私が探しているものではありません...

コードでも試しましたがui->tabWidget->setStyleSheet("background-color: black");、これも望ましくありません。すべての子ウィジェットの背景色が変更されるためです。

QTabWidgets コンテンツの背景領域のスタイルを設定する方法について、他のアイデアはありますか?

4

1 に答える 1