diff options
Diffstat (limited to 'examples/charts/lineandbar.py')
-rw-r--r-- | examples/charts/lineandbar.py | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/examples/charts/lineandbar.py b/examples/charts/lineandbar.py index e06298e63..219da17b5 100644 --- a/examples/charts/lineandbar.py +++ b/examples/charts/lineandbar.py @@ -1,7 +1,7 @@ ############################################################################# ## -## Copyright (C) 2018 The Qt Company Ltd. +## Copyright (C) 2021 The Qt Company Ltd. ## Contact: http://www.qt.io/licensing/ ## ## This file is part of the Qt for Python examples of the Qt Toolkit. @@ -45,18 +45,19 @@ import sys from PySide6.QtCore import QPoint, Qt from PySide6.QtGui import QPainter from PySide6.QtWidgets import QMainWindow, QApplication -from PySide6.QtCharts import QtCharts +from PySide6.QtCharts import (QBarCategoryAxis, QBarSeries, QBarSet, QChart, + QChartView, QLineSeries, QValueAxis) class TestChart(QMainWindow): def __init__(self): QMainWindow.__init__(self) - self.set0 = QtCharts.QBarSet("Jane") - self.set1 = QtCharts.QBarSet("John") - self.set2 = QtCharts.QBarSet("Axel") - self.set3 = QtCharts.QBarSet("Mary") - self.set4 = QtCharts.QBarSet("Sam") + self.set0 = QBarSet("Jane") + self.set1 = QBarSet("John") + self.set2 = QBarSet("Axel") + self.set3 = QBarSet("Mary") + self.set4 = QBarSet("Sam") self.set0.append([1, 2, 3, 4, 5, 6]) self.set1.append([5, 0, 0, 4, 0, 7]) @@ -64,14 +65,14 @@ class TestChart(QMainWindow): self.set3.append([5, 6, 7, 3, 4, 5]) self.set4.append([9, 7, 5, 3, 1, 2]) - self.barSeries = QtCharts.QBarSeries() + self.barSeries = QBarSeries() self.barSeries.append(self.set0) self.barSeries.append(self.set1) self.barSeries.append(self.set2) self.barSeries.append(self.set3) self.barSeries.append(self.set4) - self.lineSeries = QtCharts.QLineSeries() + self.lineSeries = QLineSeries() self.lineSeries.setName("trend") self.lineSeries.append(QPoint(0, 4)) self.lineSeries.append(QPoint(1, 15)) @@ -80,19 +81,19 @@ class TestChart(QMainWindow): self.lineSeries.append(QPoint(4, 12)) self.lineSeries.append(QPoint(5, 17)) - self.chart = QtCharts.QChart() + self.chart = QChart() self.chart.addSeries(self.barSeries) self.chart.addSeries(self.lineSeries) self.chart.setTitle("Line and barchart example") self.categories = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"] - self.axisX = QtCharts.QBarCategoryAxis() + self.axisX = QBarCategoryAxis() self.axisX.append(self.categories) self.chart.setAxisX(self.axisX, self.lineSeries) self.chart.setAxisX(self.axisX, self.barSeries) self.axisX.setRange("Jan", "Jun") - self.axisY = QtCharts.QValueAxis() + self.axisY = QValueAxis() self.chart.setAxisY(self.axisY, self.lineSeries) self.chart.setAxisY(self.axisY, self.barSeries) self.axisY.setRange(0, 20) @@ -100,7 +101,7 @@ class TestChart(QMainWindow): self.chart.legend().setVisible(True) self.chart.legend().setAlignment(Qt.AlignBottom) - self.chartView = QtCharts.QChartView(self.chart) + self.chartView = QChartView(self.chart) self.chartView.setRenderHint(QPainter.Antialiasing) self.setCentralWidget(self.chartView) |