diff options
Diffstat (limited to 'examples/charts/donutbreakdown')
-rw-r--r-- | examples/charts/donutbreakdown/donutbreakdown.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/charts/donutbreakdown/donutbreakdown.py b/examples/charts/donutbreakdown/donutbreakdown.py index bd9c6240f..9111d4aac 100644 --- a/examples/charts/donutbreakdown/donutbreakdown.py +++ b/examples/charts/donutbreakdown/donutbreakdown.py @@ -5,8 +5,8 @@ import sys -from PySide6.QtCore import Qt -from PySide6.QtGui import QColor, QFont, QPainter, QScreen +from PySide6.QtCore import Qt, Slot +from PySide6.QtGui import QColor, QFont, QPainter from PySide6.QtWidgets import QApplication, QMainWindow from PySide6.QtCharts import QChart, QChartView, QPieSeries, QPieSlice @@ -29,6 +29,7 @@ class MainSlice(QPieSlice): def name(self): return self.name + @Slot() def update_label(self): p = self.percentage() * 100 self.setLabel(f"{self.name} {p:.2f}%") @@ -37,7 +38,7 @@ class MainSlice(QPieSlice): class DonutBreakdownChart(QChart): def __init__(self, parent=None): super().__init__(QChart.ChartTypeCartesian, - parent, Qt.WindowFlags()) + parent, Qt.WindowFlags()) self.main_series = QPieSeries() self.main_series.setPieSize(0.7) self.addSeries(self.main_series) |