1

Mac で利用できる QTDesigner 用の matplotlib ウィジェット プラグインはありますか?

気にする理由: 既存の python/matplotlib/scipy/numpy アプリケーションを GUI 化しようとしています。QT と Qdesigner を介してこれを実行したいのですが、それらは初めてです。Designer とは別に GUI を「手作業で」実装できることを知っており、「第 6 章 Qt 4 への Matplotlib の埋め込み」(Python 開発者向けの Matplotlib という本から) や「http://eli.thegreenplace 」などの投稿から恩恵を受けています。 .net/2009/01/20/matplotlib-with-pyqt-guis/」および「imshow を使用して pyqt4 に matplotlib を埋め込む」。しかし、私を助けてくれるように思われる Designer 用のウィジェット プラグインがあると思われますが、どこにも見つからないようです。

「 Qtdesigner の Matplotlib ウィジェット」などの投稿を見たことがありますが、Mac のハード ドライブに matplotlib プラグインが見つからないようです。(私は MacPorts を使用しており、pythonselect は 2.7 バージョンに設定されています) 私が持っていると思われる唯一のプラグインは

/opt/local/share/qt4/plugins/designer/libpython27plugin.dylib
/opt/local/share/qt4/plugins/designer/libpython32plugin.dylib
/opt/local/share/qt4/plugins/designer/libqdeclarativeview.dylib
/opt/local/share/qt4/plugins/designer/libqt3supportwidgets.dylib
/opt/local/share/qt4/plugins/designer/libqwebview.dylib   
/opt/local/share/qt4/plugins/designer/libqwt_designer_plugin.dylib

おそらく PythonXY は matplotlib プラグインを提供していますが、スレッド「PythonXY on Mac?」によると、PythonXY の利用可能なポートはありません...

Designerのプラグイン(または他のソリューション)を介して完全なGUIを計画する方法はありますか、それともフレームでmatplotlib部分を手作業でコーディングするだけですか?

ありがとう。

PS- scipy.org/Cookbook/Matplotlib/Qt_with_IPython_and_Designer で matplotlib ウィジェットを構築するためのクックブックの手順を参照してください。「メイン ウィンドウ」を作成した後、「ツール」ドロップダウンがなく、カスタム ウィジェットを作成する機会がありません...ヘルプ? カスタム ウィジェットの作成に関する現在のチュートリアル、qt-project.org/doc/qt-4.8/designer-customwidgetplugin.html は、初心者としては...ちょっと圧倒されます。

PPS- 私も QT4 と結婚していません。私が言ったように、私はそれが初めてなので、Tkinter などの別の (より簡単な?) GUI 構築システムを含む例を示したい場合は、まったく問題ありません。

4

1 に答える 1

4

Book Matplotlib for Python Developersでは、QtDesigner で Matplotlib の図を追加する方法について詳しく説明しています (プラットフォームに依存しません)。幸いなことに、これは 無料サンプルの章でカバーされています。165 ページを参照してください。

于 2013-03-22T18:11:20.317 に答える