aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorAdrian Herrmann <adrian.herrmann@qt.io>2023-04-28 14:28:05 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-04-28 14:22:45 +0000
commit81328d0dc584ca4c4d946ca1543b60123784b422 (patch)
tree959063ebe9e2bb1286f68082a23adc4191bb6c30 /examples
parenta9dd2ec81e70c08640d775a0f9b86f623e46c57a (diff)
Fix dark mode on Windows for Quick window example
Qt 6.5 introduced updates to dark mode handling on Windows, which broke the appearance of this example. For an easy fix, switch its style to Fusion. Change-Id: I6bb95f481380a5f46c094e8edd9ae6fdad3eea6e Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> (cherry picked from commit f0559e5d1c4f97bd1942af3802106074df1afc55) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'examples')
-rw-r--r--examples/quick/window/main.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/quick/window/main.py b/examples/quick/window/main.py
index 4ccb16d37..549e4251e 100644
--- a/examples/quick/window/main.py
+++ b/examples/quick/window/main.py
@@ -9,6 +9,7 @@ from PySide6.QtCore import QUrl, qWarning
from PySide6.QtGui import QGuiApplication
from PySide6.QtQml import QQmlComponent, QQmlEngine
from PySide6.QtQuick import QQuickWindow
+from PySide6.QtQuickControls2 import QQuickStyle
import rc_window
@@ -20,6 +21,8 @@ from shared import shared_rc
if __name__ == "__main__":
app = QGuiApplication(sys.argv)
+ if sys.platform == "win32":
+ QQuickStyle.setStyle("Fusion")
engine = QQmlEngine()
# Add the qrc root as QML import path so that the "shared" module