aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-13 09:10:55 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-13 17:17:14 +0200
commita0576de0804861a8c69472f012a77c0db916dbc6 (patch)
tree75f30701cade2a8cf31c186c9eebd38929aa6ba3 /examples
parent02a1213bfe18d4ce86370898816fbc470c40a66b (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.py4
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")