aboutsummaryrefslogtreecommitdiffstats
path: root/examples/quick/scenegraph
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-12-20 08:35:46 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2025-01-06 11:52:18 +0100
commit7189a4c5ec193d30c6bd4e68701038880cbc5982 (patch)
tree87e4ec00d7e9d31e5df0c11b155e46ffd3726362 /examples/quick/scenegraph
parentab8b330123cb557f66306b237f4c3aa8c0004f39 (diff)
Use fully qualified enumerations in more examples
Pick-to: 6.8 Task-number: PYSIDE-1735 Change-Id: Ic2c478ef363d73f65f366e21529c0429c86539aa Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'examples/quick/scenegraph')
-rw-r--r--examples/quick/scenegraph/openglunderqml/squircle.py12
-rw-r--r--examples/quick/scenegraph/openglunderqml/squirclerenderer.py8
2 files changed, 11 insertions, 9 deletions
diff --git a/examples/quick/scenegraph/openglunderqml/squircle.py b/examples/quick/scenegraph/openglunderqml/squircle.py
index 2cfb9f41c..a1a154967 100644
--- a/examples/quick/scenegraph/openglunderqml/squircle.py
+++ b/examples/quick/scenegraph/openglunderqml/squircle.py
@@ -48,9 +48,9 @@ class Squircle(QQuickItem):
@Slot(QQuickWindow)
def handleWindowChanged(self, win):
if win:
- win.beforeSynchronizing.connect(self.sync, type=Qt.DirectConnection)
- win.sceneGraphInvalidated.connect(self.cleanup, type=Qt.DirectConnection)
- win.setColor(Qt.black)
+ win.beforeSynchronizing.connect(self.sync, type=Qt.ConnectionType.DirectConnection)
+ win.sceneGraphInvalidated.connect(self.cleanup, type=Qt.ConnectionType.DirectConnection)
+ win.setColor(Qt.GlobalColor.black)
self.sync()
@Slot()
@@ -63,9 +63,9 @@ class Squircle(QQuickItem):
window = self.window()
if not self._renderer:
self._renderer = SquircleRenderer()
- window.beforeRendering.connect(self._renderer.init, Qt.DirectConnection)
+ window.beforeRendering.connect(self._renderer.init, Qt.ConnectionType.DirectConnection)
window.beforeRenderPassRecording.connect(
- self._renderer.paint, Qt.DirectConnection
+ self._renderer.paint, Qt.ConnectionType.DirectConnection
)
self._renderer.setViewportSize(window.size() * window.devicePixelRatio())
self._renderer.setT(self._t)
@@ -73,7 +73,7 @@ class Squircle(QQuickItem):
def releaseResources(self):
self.window().scheduleRenderJob(
- CleanupJob(self._renderer), QQuickWindow.BeforeSynchronizingStage
+ CleanupJob(self._renderer), QQuickWindow.RenderStage.BeforeSynchronizingStage
)
self._renderer = None
diff --git a/examples/quick/scenegraph/openglunderqml/squirclerenderer.py b/examples/quick/scenegraph/openglunderqml/squirclerenderer.py
index f70702e2f..d99219977 100644
--- a/examples/quick/scenegraph/openglunderqml/squirclerenderer.py
+++ b/examples/quick/scenegraph/openglunderqml/squirclerenderer.py
@@ -57,11 +57,13 @@ class SquircleRenderer(QOpenGLFunctions):
def init(self):
if not self._program:
rif = self._window.rendererInterface()
- assert (rif.graphicsApi() == QSGRendererInterface.OpenGL)
+ assert (rif.graphicsApi() == QSGRendererInterface.GraphicsApi.OpenGL)
self.initializeOpenGLFunctions()
self._program = QOpenGLShaderProgram()
- self._program.addCacheableShaderFromSourceCode(QOpenGLShader.Vertex, VERTEX_SHADER)
- self._program.addCacheableShaderFromSourceCode(QOpenGLShader.Fragment, FRAGMENT_SHADER)
+ self._program.addCacheableShaderFromSourceCode(QOpenGLShader.ShaderTypeBit.Vertex,
+ VERTEX_SHADER)
+ self._program.addCacheableShaderFromSourceCode(QOpenGLShader.ShaderTypeBit.Fragment,
+ FRAGMENT_SHADER)
self._program.bindAttributeLocation("vertices", 0)
self._program.link()