QtNetworkingとQtWebKitをカバーするPyQTまたはPySideチュートリアルを見つけようとしていますが、QtCoreに関するチュートリアルと、ボットンや他の同様のGUIを作成する方法に関するチュートリアルしか見つかりません。しかし、私は少し違うものを見ています。
1 に答える
同じ基本的な問題に直面したときのあなたの質問に対する答えは実際にはありませんが、私が立ち上げて実行するために使用したリソースは次のとおりです。
バージョンに関しては少し遅れていますが、多くの例と実用的な設計方法論を備えた素晴らしい本-PythonとQtを使用したRapid UIプログラミング -PyQt用に書かれていますが、わずかな変更を加えるだけでPySideに簡単に適用できます。
pyside-examples -pyside-examplesコレクションは、通常、PySideコードを作成するための最初の手段でした。それらはC++の例のPythonアナログを持ち、ほとんどの主題をカバーしています。ただし、具体的には、qwebkitのコンテンツはせいぜい簡潔です。
PySide APIドキュメント-PySideコンテンツは以前はpyside.org(または同様のもの)で簡単に入手できましたが、現在はファンキーなgithubアドレスにあります-http : //qt-project.org/wiki/PySide新しいQtプロジェクトのWebページhttp://qt-project.org/wiki/PySideで公開されていることを確認できるURLホーク
C ++ Qtを知らず、最初にpysideを使用する場合は、C++コンテンツに精通することを検討してください。C ++コードに関するチュートリアルと説明は、PySide(またはPyQt)よりもはるかに多くあります。MVC、シグナル/スロット、非同期ネットワーキング、およびUIドゥーダッドを理解していれば、PySideからQtC++への変換は簡単です。しかし、これらのスキルがなければ、学習曲線は最初は少し急になる可能性があります。QtのUIイベントループ、QtスレッドとPythonスレッドなど、考慮すべき点がいくつかあります(疑わしい場合は、「Qtの方法」で実行してください)。
他の人のプログラムを見てください-github、googlecode、gitoriousには、かなりの量のPySide/PyQtプロジェクトがあります。
PyQt /PySideの機能のヒープを実行する「キッチンシンク」の例が必要な場合は、spyderlibをお勧めします。再利用するためにそれから物事を「抽出」するのは難しいですが、変更を加え、コードを再実行し、変更を観察するための優れた基盤を提供します。