aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-04-13 09:10:55 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-04-14 13:09:06 +0000
commitd02af40971bc3a8661bd209a2768c357669dec78 (patch)
treeba769c24ae2a710f72d9cee698316781dbc90806 /examples
parentd2a026d135b37356eb104baf8ccbc25cad299e65 (diff)
Surface example: Fix loading the image from a different path
Use Pathlib to locate the image file. Task-number: PYSIDE-1880 Change-Id: Idc1c0b6dc3fb1f62edd63e4c6eb61c7d4940387c Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io> (cherry picked from commit a0576de0804861a8c69472f012a77c0db916dbc6) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
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")