Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
任意の配色で実行する必要があるpyqt4アプリがあります。ウィジェットのスタイルを事前に定義した色よりも明るくしたり暗くしたりして、ウィジェットをより見やすくしたいと思います。私はそれがどんな全体的なスタイルでも機能することを望みます、そしてそこで色をハードコーディングしたくありません。それを実現するための呼び出し方法は何でしょうQWidget.setStyleSheetか?
QWidget.setStyleSheet
これが可能かどうかはわかりません。ユーザー指定の値であるため、クエリおよび解析するデフォルトのスタイルシートはありません。
テーマはプラットフォームに依存する可能性があるため、ウィジェットのスタイル->パレット->属性で一連の処理を実行し、色の値を把握し、スタイルシートで指定する変更された値を生成する必要があります。その時点で、スタイルシートを気にせずに、パレットに固執して値を変更する方がよいでしょう。