aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-08-08 08:50:31 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2024-08-08 14:06:06 +0200
commitcf72e6a2eb261ce84e21ac51b99786653ff3b4a5 (patch)
tree64a6bddc75d1a5c8eda94c07970173b079812e06 /examples
parent89e70719d9873c0e552d86533ee8f39c70270b7e (diff)
Use QQmlApplicationEngine.setInitialProperties() in the minibrowser example
Port qtwebview/3cbbf09d189db4dd1d9421f86446e3b03831a2a0. Amends c042e74cb490905c5cf5dc7d1c3887f627291019. Task-number: PYSIDE-2206 Pick-to: 6.5 6.7 Change-Id: Ic372da014132c19bed187ff369403ed0fd09bcb5 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'examples')
-rw-r--r--examples/webview/minibrowser/main.py6
-rw-r--r--examples/webview/minibrowser/main.qml4
2 files changed, 2 insertions, 8 deletions
diff --git a/examples/webview/minibrowser/main.py b/examples/webview/minibrowser/main.py
index 16317904c..bee3189eb 100644
--- a/examples/webview/minibrowser/main.py
+++ b/examples/webview/minibrowser/main.py
@@ -47,10 +47,8 @@ if __name__ == "__main__":
pos = geometry.topLeft() + QPoint(offset.width(), offset.height())
geometry = QRect(pos, size)
- context.setContextProperty("initialX", geometry.x())
- context.setContextProperty("initialY", geometry.y())
- context.setContextProperty("initialWidth", geometry.width())
- context.setContextProperty("initialHeight", geometry.height())
+ engine.setInitialProperties({"x": geometry.x(), "y": geometry.y(),
+ "width": geometry.width(), "height": geometry.height()})
qml_file = Path(__file__).parent / "main.qml"
engine.load(QUrl.fromLocalFile(qml_file))
diff --git a/examples/webview/minibrowser/main.qml b/examples/webview/minibrowser/main.qml
index 2ca427707..f647c6260 100644
--- a/examples/webview/minibrowser/main.qml
+++ b/examples/webview/minibrowser/main.qml
@@ -10,10 +10,6 @@ import QtQuick.Layouts
ApplicationWindow {
id: window
visible: true
- x: initialX
- y: initialY
- width: initialWidth
- height: initialHeight
title: webView.title
menuBar: ToolBar {