from PyQt5.QtWidgets import QApplication, QMainWindow
import sys
from PyQt5.QtChart import QChart, QChartView, QPieSeries, QPieSlice
from PyQt5.QtGui import QPainter, QPen
from PyQt5.QtCore import Qt
class Window(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("PyQtChart Pie Chart")
self.setGeometry(100, 100, 1280, 600)
self.show()
self.create_piechart()
def create_piechart(self):
series = QPieSeries()
series.append("Python", 80)
series.append("C++", 70)
series.append("Java", 50)
series.append("C#", 40)
series.append("PHP", 30)
# adding slice
slice0 = QPieSlice()
slice0 = series.slices()[0]
slice0.setLabelVisible(True)
slice1 = QPieSlice()
slice1 = series.slices()[1]
slice1.setLabelVisible(True)
slice2 = QPieSlice()
slice2 = series.slices()[2]
slice2.setLabelVisible(True)
slice3 = QPieSlice()
slice3 = series.slices(
pyqt5 qtchart 画出饼图
最新推荐文章于 2024-04-10 15:14:12 发布

最低0.47元/天 解锁文章
407





