我正在使用Qtdesigner3编写一个python gui,它将读取数据文件做一些数学运算,然后使用matplotlib绘制结果。我看过matplotlib qt的例子,但没有一个使用设计器。
我的问题是如何在QTdesigner中创建matplotlib小部件?
答案 0 :(得分:4)
在pythonxy mailling list
上几乎可以更好地回答这个问题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'。就这样!
答案 1 :(得分:2)
Python(x,y)有一个matplotlib小部件,可以在Qt Designer中使用。如果您不想安装Python(x,y),可以按照此tutorial的说明创建自己的。