【发布时间】:2015-08-26 20:26:48
【问题描述】:
我正在使用 QtDesigner 和 PyQt4 设计我的 GUI。首先在 QtDesigner 中,我在我的 GUI 中添加了一个 matplotlib 小部件。然后在代码中我要添加多个嵌入图形并行显示。
我检查了 PyQt4 附带的 MatplotlibWidget 类的给定代码。它使用以下代码来创建Figure。
self.figure = Figure(figsize=(width, height), dpi=dpi)
Canvas.__init__(self, self.figure)
但是当我检查如何添加更多数字时,大多数在线解决方案都是使用
pyplot.figure()
但这不适合我的情况,因为它会创建独立对话框。我希望将新图形嵌入到我当前的 GUI 中。
有人知道如何在不使用 pyplot 的情况下添加新图形吗?
【问题讨论】:
标签: matplotlib pyqt4