5

UIをカスタマイズしようとしています。親とすべての子以外にスタイルシートエントリを作成する方法がわかりません。たとえば、次の行を実行します。

self.lnchTab.setStyleSheet('QWidget { background-color: #1d1d1d ; color: #f8f8f8}')

そして、self.lnchTabの下にあるすべての要素を濃い灰色に変更します。self.lnchTabのみを濃い灰色にし、その中のテキスト、入力、ボタンは必要ありません。

どうすればこれを達成できますか?

助けてくれてありがとう。グーグルは私が見つけようとしているものにさえ、あるいはそれに近いものを何も与えていません。

4

1 に答える 1

11

self.lnchTabオブジェクトに名前/IDを付けてから、スタイルシートでid-selectorを使用できます。

self.lnchTab.setObjectName("myParentWidget");
self.lnchTab.setStyleSheet('QWidget#myParentWidget { background-color: #1d1d1d ; color: #f8f8f8}')
于 2012-06-12T12:22:55.387 に答える