【发布时间】:2011-10-08 21:06:07
【问题描述】:
我正在使用 Qtdesigner3 编写一个 python gui,它将读取数据文件做一些数学运算,然后使用 matplotlib 绘制结果。我查看了 matplotlib qt 的示例,但没有一个使用设计器。
我的问题是如何在 QTdesigner 中创建 matplotlib 小部件?
【问题讨论】:
标签: pyqt matplotlib widget
我正在使用 Qtdesigner3 编写一个 python gui,它将读取数据文件做一些数学运算,然后使用 matplotlib 绘制结果。我查看了 matplotlib qt 的示例,但没有一个使用设计器。
我的问题是如何在 QTdesigner 中创建 matplotlib 小部件?
【问题讨论】:
标签: pyqt matplotlib widget
在 pythonxy 邮件列表中对几乎这个确切的问题有更好的回应
http://groups.google.com/group/pythonxy/browse_thread/thread/c52424bf11328181?pli=1
引用线程中的重点。这是来自该项目的一位主要开发人员。
你可以直接使用 Matplotlib Qt Designer 插件,它是 随 Python(x,y) 一起提供。 它位于此处:“C:\Python26\Lib\site-packages\PyQt4\plugins \设计师\蟒蛇”。 在您的 linux 机器上,创建一个名为 PYQTDESIGNERPATH,并将其设置为包含 'matplotlibplugin.py'。就这样!
【讨论】:
Python(x,y) 有一个可以在 Qt Designer 中使用的 matplotlib 小部件。如果您不想安装 Python(x,y),可以按照tutorial 的说明创建自己的。
【讨论】: