私はそれを理解したようQtは2つの主要プラグイン・メカニズムを提供:「Qtの拡張機能」 PySideアプリケーションプラグインの開発方法は?
- プラグインをQtの
で開発されたアプリケーションを拡張するプラグインは、私は、プラグインの開発に興味があります私のアプリケーションのために(2)。
私はPySideを使用していますが、PySide/PyQtを使用してアプリケーションプラグインを開発するためのリソースは見つかりません。私は、アプリケーションがQ_DECLARE_INTERFACE()を使用する必要があることを理解してC++のQtドキュメント以下
マクロやプラグインは、両方Q_INTERFACES()とQ_EXPORT_PLUGIN2()マクロを使用する必要がありますが、私は知りませんそれらをPythonに翻訳しようとするコードです。それとも私が逃した別の方法がありますか?アップデート:私は見つけることができるソリューションへの
最も近いものは、これまでAlex Martelli's answer to a similar questionです。それがうまくいくように見えますが、クロスプラットフォームの問題を避けるために公式のQtアプローチを使用したいと思います。
+1のYAPSYの提案。私はそれについて読んで、PyQt(http://lateral.netmanagers.com.ar/weblog/posts/BB923.html)を使って良いチュートリアルを見つけました。 – Saif