diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-03-06 13:39:11 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2023-03-06 15:00:22 +0100 |
| commit | 5cd43380bf375a1c45c63db06454cbb27848a03a (patch) | |
| tree | 5ba991ca1f6ddf322b094c41f74950d64e4f2f2e /examples/quickcontrols2/gallery/gallery.py | |
| parent | 6aa2ae483138d417f761c5111a866652e7c687a6 (diff) | |
Move examples/quickcontrols2 to examples/quickcontrols
Adapt to qtdeclarative/8b100bed5237b1ec864f059d7fb04b94fd874f49.
Task-number: PYSIDE-2206
Task-number: QTBUG-95413
Change-Id: I849b4c6130f96e8d41a622f660b182770bdf7882
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'examples/quickcontrols2/gallery/gallery.py')
| -rw-r--r-- | examples/quickcontrols2/gallery/gallery.py | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/examples/quickcontrols2/gallery/gallery.py b/examples/quickcontrols2/gallery/gallery.py deleted file mode 100644 index 1cdc30bab..000000000 --- a/examples/quickcontrols2/gallery/gallery.py +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright (C) 2022 The Qt Company Ltd. -# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause - -""" -The gallery example is a simple application with a drawer menu that contains -all the Qt Quick Controls. Each menu item opens a page that shows the -graphical appearance of a control, allows you to interact with the control, -and explains in which circumstances it is handy to use this control. -""" - -import os -import sys -import platform - -from PySide6.QtGui import QGuiApplication, QIcon -from PySide6.QtCore import QSettings, QUrl -from PySide6.QtQml import QQmlApplicationEngine -from PySide6.QtQuickControls2 import QQuickStyle - -import rc_gallery - -if __name__ == "__main__": - QGuiApplication.setApplicationName("Gallery") - QGuiApplication.setOrganizationName("QtProject") - - app = QGuiApplication() - QIcon.setThemeName("gallery") - - settings = QSettings() - if not os.environ.get("QT_QUICK_CONTROLS_STYLE"): - style_name = settings.value("style") - if style_name: - QQuickStyle.setStyle(style_name) - - engine = QQmlApplicationEngine() - - built_in_styles = ["Basic", "Fusion", "Imagine", "Material", "Universal"] - if platform.system() == "Darwin": - built_in_styles.append("macOS") - elif platform.system() == "Windows": - built_in_styles.append("Windows") - engine.setInitialProperties({"builtInStyles": built_in_styles}) - - engine.load(QUrl.fromLocalFile(":/gallery.qml")) - rootObjects = engine.rootObjects() - if not rootObjects: - sys.exit(-1) - - window = rootObjects[0] - window.setIcon(QIcon(':/qt-project.org/logos/pysidelogo.png')) - - sys.exit(app.exec()) |
