物理プロセスシミュレーション用のモジュールがあります。今、私はそれのためにGUIをやりたいです。私はPyQtを使用してアプリケーションを作成しました。これにより、計算、そのパラメーター、およびグラフィック出力を制御できます。しかし、問題があります-シミュレーションに新しい機能を追加したい場合は、計算モジュールでコーディングすることに加えて、GUIモジュールで呼び出すためのラッパー関数、呼び出すためのGUI要素、GUI表現を設定する必要があります必要な関数にバインドします。ロジックで作業するのではなく、明らかなコードを大量に作成する必要があるため、これは面倒です。プロセスの自動化についていくつかのアイデアがありますが、最初に質問したいのですが、この定型的な作業を減らすための推奨される方法はありますか?
1 に答える
1
GUIプログラミングへようこそ!:)
PyQt では、名前でスロットを自動接続することにより、ボイラープレートの量をわずかに減らすことができます。QtDesigner に頼ることなく、実行時に任意の GUI 要素を作成することもできるため、for
ループ内でチェックボックスのリストを生成するなどのことができます。
于 2012-01-06T15:49:52.137 に答える