diff options
Diffstat (limited to 'examples/charts/dynamicspline/main.py')
-rw-r--r-- | examples/charts/dynamicspline/main.py | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/examples/charts/dynamicspline/main.py b/examples/charts/dynamicspline/main.py new file mode 100644 index 000000000..8405824dc --- /dev/null +++ b/examples/charts/dynamicspline/main.py @@ -0,0 +1,27 @@ +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause + +"""PySide6 port of the Dynamic Spline example from Qt v5.x""" +import sys + +from PySide6.QtCharts import QChart, QChartView +from PySide6.QtGui import QPainter +from PySide6.QtWidgets import QApplication, QMainWindow + +from chart import Chart + +if __name__ == "__main__": + + a = QApplication(sys.argv) + window = QMainWindow() + chart = Chart() + chart.setTitle("Dynamic spline chart") + chart.legend().hide() + chart.setAnimationOptions(QChart.AllAnimations) + chart_view = QChartView(chart) + chart_view.setRenderHint(QPainter.Antialiasing) + window.setCentralWidget(chart_view) + window.resize(400, 300) + window.show() + + sys.exit(a.exec()) |