diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-04-13 09:10:55 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-04-14 13:09:06 +0000 |
commit | d02af40971bc3a8661bd209a2768c357669dec78 (patch) | |
tree | ba769c24ae2a710f72d9cee698316781dbc90806 /examples | |
parent | d2a026d135b37356eb104baf8ccbc25cad299e65 (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.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") |