利用 PyQt5 在 QWidget 中绘图,如何将图像清除
利用PyQt和matplotlib实现在QtWidget中绘图,我自定义MyFigure类,该类继承于FigureCanvasQTAggMyFigure,利用MyFigure处理绘图步骤,我在Qt的界面上留有一个对象widget_2用于绘图。现在能将图像绘制在widget_2中,因为需要在相同位置重新绘图,就是不知道如何将绘制好的图像移除,请大家指教一下。
下面四行代码是我实现绘图,并将图像加到窗口的代码。
self.canvas = MyFigure()
self.canvas.plot_pie()
self.gridlayout = QGridLayout(self.widget_2)
self.gridlayout.addWidget(self.canvas, 0, 0)
推荐文章: