QSSスタイルシートを使用して、pyQtアプリケーションの一部の要素の外観を変更しています。これは、これらの要素の多くの他のプロパティをオーバーライドする効果も持っています(ドキュメントやチュートリアルに記載されています)。PyQtアプリケーション:一部のQSS要素を変更した後に元のルックアンドフィールを復元します
ここでは、これらのオーバーライドされたプロパティを復元したいと思いますが、既定のテーマが定義されているシステム上に「元の」スタイルシートを見つけることはできませんでした。これらのスタイルシートの情報を使用して、元の外観の残りの部分を復元することができました。
誰かが私にこれらのスタイルシートを見つけるヒントを教えてもらえますか?または私の目標を達成するためのよりエレガントな方法はありますか?
このようなスタイルシートはありません。オリジナルのスタイリングは、スタイルプラグインによって提供されます:[スタイルとスタイルアウェアウィジェット](http://doc.qt.io/qt-5/style-reference.html)を参照してください。 (注意: 'QProxyStyle'クラスはPyQt5でしか利用できません)。 – ekhumoro
私のハードディスク上の* .qssと* .cssを検索しても困っていた理由を説明します... 個々のウィジェットやクラスのCSS/qssプロパティを設定するのは、 Qtのスタイルシステム? @ekhumoro:私は答えとしてあなたのコメントを受け入れるだろう、私が望んでいた単純な解決策はないようだ。 – Chipmuenk
要するに:それは依存しています(下記の私の答えを見てください)。 – ekhumoro