【问题标题】:Matplotlib widget in QtdesignerQtdesigner 中的 Matplotlib 小部件
【发布时间】:2011-10-08 21:06:07
【问题描述】:

我正在使用 Qtdesigner3 编写一个 python gui,它将读取数据文件做一些数学运算,然后使用 matplotlib 绘制结果。我查看了 matplotlib qt 的示例,但没有一个使用设计器。

我的问题是如何在 QTdesigner 中创建 matplotlib 小部件?

【问题讨论】:

    标签: pyqt matplotlib widget


    【解决方案1】:

    在 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'。就这样!

    【讨论】:

    • 知道 'matplotlibplugin.py' 包在 ubuntu 上的哪个位置吗?似乎不是 python-matplotlib 的一部分
    【解决方案2】:

    Python(x,y) 有一个可以在 Qt Designer 中使用的 matplotlib 小部件。如果您不想安装 Python(x,y),可以按照tutorial 的说明创建自己的。

    【讨论】:

      猜你喜欢
      • 2013-03-12
      • 2016-07-13
      • 2014-03-12
      • 2019-09-27
      • 2019-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多