aboutsummaryrefslogtreecommitdiffstats
path: root/examples/charts/nesteddonuts.py
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-01-19 08:09:39 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-01-20 10:11:11 +0000
commit76dbc2b4ec6e5c797ab333b176e019e1f9b14ca2 (patch)
tree2a178eac7a6e48245ca50c70c13dd1302c74058f /examples/charts/nesteddonuts.py
parent63614c3085fa8105e9f8ced6b2d166c2a7a2c6e6 (diff)
QtCharts: Remove namespace
Adapt to 227020b118fa38ada1d8bd579593dae61f6e3881. Task-number: PYSIDE-904 Task-number: PYSIDE-1482 Change-Id: I9adb78cfe60efd0df73be52132b4ea029986ea18 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'examples/charts/nesteddonuts.py')
-rw-r--r--examples/charts/nesteddonuts.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/examples/charts/nesteddonuts.py b/examples/charts/nesteddonuts.py
index 09c77d022..9005980a2 100644
--- a/examples/charts/nesteddonuts.py
+++ b/examples/charts/nesteddonuts.py
@@ -46,7 +46,8 @@ import sys
from PySide6.QtCore import Qt, QTimer
from PySide6.QtGui import QPainter
from PySide6.QtWidgets import QApplication, QGridLayout, QWidget
-from PySide6.QtCharts import QtCharts
+from PySide6.QtCharts import QChart, QChartView, QPieSeries, QPieSlice
+
from random import randrange
from functools import partial
@@ -56,12 +57,12 @@ class Widget(QWidget):
QWidget.__init__(self)
self.setMinimumSize(800, 600)
self.donuts = []
- self.chart_view = QtCharts.QChartView()
+ self.chart_view = QChartView()
self.chart_view.setRenderHint(QPainter.Antialiasing)
self.chart = self.chart_view.chart()
self.chart.legend().setVisible(False)
self.chart.setTitle("Nested donuts demo")
- self.chart.setAnimationOptions(QtCharts.QChart.AllAnimations)
+ self.chart.setAnimationOptions(QChart.AllAnimations)
self.min_size = 0.1
self.max_size = 0.9
@@ -80,15 +81,15 @@ class Widget(QWidget):
def setup_donuts(self):
for i in range(self.donut_count):
- donut = QtCharts.QPieSeries()
+ donut = QPieSeries()
slccount = randrange(3, 6)
for j in range(slccount):
value = randrange(100, 200)
- slc = QtCharts.QPieSlice(str(value), value)
+ slc = QPieSlice(str(value), value)
slc.setLabelVisible(True)
slc.setLabelColor(Qt.white)
- slc.setLabelPosition(QtCharts.QPieSlice.LabelInsideTangential)
+ slc.setLabelPosition(QPieSlice.LabelInsideTangential)
# Connection using an extra parameter for the slot
slc.hovered[bool].connect(partial(self.explode_slice, slc=slc))