diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-03-23 13:22:37 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-03-23 16:52:02 +0100 |
commit | ea35d748ec16822a4b845e8e839ecd04f59ac763 (patch) | |
tree | b8ec29de751d26f03b39035327a51dd52c529b19 /examples/charts | |
parent | 83e70cc9914a814658bfe495c6092b70e166a905 (diff) |
Use pathlib in examples
Task-number: PYSIDE-1112
Change-Id: Ib99dbfb2c3889495d062b50dc9dbea04f1f78c79
Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'examples/charts')
-rw-r--r-- | examples/charts/qmlpolarchart/qmlpolarchart.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/examples/charts/qmlpolarchart/qmlpolarchart.py b/examples/charts/qmlpolarchart/qmlpolarchart.py index 006a801f1..ca24fdc7a 100644 --- a/examples/charts/qmlpolarchart/qmlpolarchart.py +++ b/examples/charts/qmlpolarchart/qmlpolarchart.py @@ -40,8 +40,10 @@ """PySide6 port of the QML Polar Chart Example from Qt v5.x""" -import sys import os +from pathlib import Path +import sys + from PySide6.QtQuick import QQuickView from PySide6.QtCore import Qt, QUrl from PySide6.QtWidgets import QApplication, QMainWindow @@ -51,12 +53,12 @@ if __name__ == '__main__': app = QApplication(sys.argv) viewer = QQuickView() - viewer.engine().addImportPath(os.path.dirname(__file__)) + src_dir = Path(__file__).resolve().parent + viewer.engine().addImportPath(os.fspath(src_dir)) viewer.engine().quit.connect(viewer.close) viewer.setTitle = "QML Polar Chart" - qmlFile = os.path.join(os.path.dirname(__file__), 'main.qml') - viewer.setSource(QUrl.fromLocalFile(os.path.abspath(qmlFile))) + viewer.setSource(QUrl.fromLocalFile(os.fspath(src_dir / 'main.qml'))) viewer.setResizeMode(QQuickView.SizeRootObjectToView) viewer.show() |