# Time: 2020/05/29
#Author: Xiaohong
# 运行环境: OS: Windows 10
# Python: 3.7
# 功能: 把一个列表数据通过饼图显示
效果为:
主程序如下:
# PIE 窗口
class PI_Pie(QDialog):
def __init__(self,parent=None, datadic=None):
super(PI_Pie,self).__init__(parent)
self.figure = plt.figure(figsize=(20,20))
self.canvas = FigureCanvas(self.figure)
# self.figure_date = plt.figure()
# self.canvas_date = FigureCanvas(self.figure_date)
self.child= Ui_Q_pi_pie.Ui_Dialog_draw_pie()
self.child.setupUi(self)
self.child.bnt_show.clicked.connect(self.draw_pie_total_pc)
def draw_pie_total_pc(self):
self.child.horizontalLayout.removeWidget(self.canvas)
self.CreatePieCharts_total_pc()
self.chi