diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-04-13 09:10:55 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-04-13 17:17:14 +0200 |
commit | a0576de0804861a8c69472f012a77c0db916dbc6 (patch) | |
tree | 75f30701cade2a8cf31c186c9eebd38929aa6ba3 /examples | |
parent | 02a1213bfe18d4ce86370898816fbc470c40a66b (diff) |
Surface example: Fix loading the image from a different path
Use Pathlib to locate the image file.
Task-number: PYSIDE-1880
Pick-to: 6.2 6.3
Change-Id: Idc1c0b6dc3fb1f62edd63e4c6eb61c7d4940387c
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/datavisualization/surface/surfacegraph.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/datavisualization/surface/surfacegraph.py b/examples/datavisualization/surface/surfacegraph.py index 3cc571a37..a6a211b2e 100644 --- a/examples/datavisualization/surface/surfacegraph.py +++ b/examples/datavisualization/surface/surfacegraph.py @@ -39,6 +39,7 @@ ############################################################################# import math +from pathlib import Path from PySide6.QtCore import QObject, Qt, Slot from PySide6.QtDataVisualization import (Q3DTheme, QAbstract3DGraph, @@ -69,7 +70,8 @@ class SurfaceGraph(QObject): self.m_sqrtSinSeries = QSurface3DSeries(self.m_sqrtSinProxy) self.fillSqrtSinProxy() - heightMapImage = QImage("mountain.png") + imageFile = Path(__file__).parent / "mountain.png" + heightMapImage = QImage(imageFile) self.m_heightMapProxy = QHeightMapSurfaceDataProxy(heightMapImage) self.m_heightMapSeries = QSurface3DSeries(self.m_heightMapProxy) self.m_heightMapSeries.setItemLabelFormat("(@xLabel, @zLabel): @yLabel") |