私はPythonが初めてで、PyQT4.7とPython 2.6を使用して(できれば)GUIプログラミングを独学で学び始めています
PyQT Web サイトから PyQT/QT4 パッケージ全体 (QTDesigner を含む) をダウンロードしたところですが、各ウィジェットのすべての属性/プロパティ/デフォルトなどを視覚的に見ることができるため、初心者として使用するには QTDesigner のように見えます。プロパティを編集するのは素晴らしいことですが、PyQT は QTDesigner を PyQT および PyQTs python コード生成スクリプトと直接統合するように設定していないようです:
つまり、「View Code」を押すと、pyuic.py スクリプトの代わりに (uic) という Designer->C++ スクリプトを実行しようとします。
QTDesigner を PyQT と密接に統合して、C++ のようにオンザフライでコードを生成する方法はありますか?
そうでない場合、Python IDE 内で QT GUI 全体をコーディングし、すべてのウィジェットのすべてのドキュメントとボイラープレート コードを検索する必要があるということですか? (QTDesigner + Pythonの統合と比較して、非常に非効率的で洗練されていないようです)。
PyQT で Designer を使用する通常のツールチェーン//プロダクション フローは何ですか? (直接の統合が不可能な場合 -- python+pyQT ユーザーは、QTDesigner の使用をスキップして、Python ですべての QT GUI コードを手動で記述しますか?)
PyQT 初心者向けの追加のヒントや提案をいただければ幸いです。ありがとう!
ps 多くの人が、QT UI をすべて手作業でコーディングするように言うかもしれませんが、上記のように学習中に Designer を使用する場合は、学習できるようにその方法を提供してください。もっと簡単に、ありがとう!