私はかなり長い間 PyQt を使用してきましたが、使用している間ずっと、かなり一貫したプログラミング パターンがありました。
- Qt Designer を使用して .ui ファイルを作成します。
- .ui ファイルで作成したウィジェットと同じタイプの Python クラスを作成します。
- Python クラスを初期化するときに、uic を使用して .ui ファイルをクラスに動的にロードします。
PySide で同様のことを行う方法はありますか? 私はドキュメントと例を読みましたが、私が見つけることができる最も近いものは、.ui ファイルを python コードに事前にレンダリングした電卓の例でした。これは、PyQt でそれを行う非常に古い方法です (なぜ python に焼くUIを解析できるのはいつですか?)