Auf dieser Seite

Unterstützte Umgebungsvariablen in Qt Quick Controls

Diese Seite enthält eine Liste aller Umgebungsvariablen, die von Qt Quick Controls unterstützt werden. Die Umgebungsvariablen sind in erster Linie für Testzwecke gedacht, können aber auch zum Festlegen systemweiter Standardwerte verwendet werden.

VariableBeschreibung
QT_QUICK_CONTROLS_STYLELegt den Standardstil von „Qt Quick Controls “ fest. Der Wert kann entweder einer der integrierten Stile sein, zum Beispiel „ "Material" “, oder ein benutzerdefinierter Stil wie „ "MyStyle" “.
QT_QUICK_CONTROLS_FALLBACK_STYLELegt einen Fallback-Stil für benutzerdefinierte Stile fest. Der Wert kann einer der integrierten Stile sein, zum Beispiel "Material",
QT_QUICK_CONTROLS_CONFGibt den Speicherort der Konfigurationsdatei „Qt Quick Controls “ an. Standardmäßig wird die Konfigurationsdatei aus den Ressourcen der Anwendung unter „ ":/qtquickcontrols2.conf" “ geladen.
QT_QUICK_CONTROLS_HOVER_ENABLEDLegt fest, ob „ Qt Quick Controls “ „ hover effects “ verwenden soll. Der Wert kann auf „ 0 “ oder „ 1 “ gesetzt werden, um Hover-Effekte zu deaktivieren bzw. zu aktivieren.

Stellen Sie sich stilspezifische Umgebungsvariablenvor:

VariableBeschreibung
QT_QUICK_CONTROLS_IMAGINE_PATHGibt den Pfad zu dem Verzeichnis an, das die Imagine-Stil-Assets enthält. Wenn nichts angegeben ist, werden die integrierten Assets verwendet.

Beispiel für die Angabe eines Pfads zu einem Verzeichnis, das im Ressourcensystem gespeichert ist:

QT_QUICK_CONTROLS_IMAGINE_PATH=:/imagine-assets

So geben Sie einen relativen Pfad zu einem lokalen Verzeichnis an:

QT_QUICK_CONTROLS_IMAGINE_PATH=imagine-assets

Hinweis: Aufgrund einer technischen Einschränkung sollte der Pfad nicht „imagine“ heißen, wenn er relativ zur Datei „ qtquickcontrols2.conf “ ist.

QT_QUICK_CONTROLS_IMAGINE_SMOOTHSetzen Sie die Variable auf „ 1 “, um eine flüssige Skalierung für 9-Patch-Bilder zu aktivieren. Diese Umgebungsvariable wurde in Qt 6.5 hinzugefügt.

Umgebungsvariablen speziell fürden Material-Stil:

VariableBeschreibung
QT_QUICK_CONTROLS_MATERIAL_THEMELegt das Standard -Material-Design fest. Der Wert kann eines der verfügbaren Designs sein, zum Beispiel „ "Dark" “.
QT_QUICK_CONTROLS_MATERIAL_VARIANTLegt die Material-Variante fest. Das Material-Design verfügt über zwei Varianten: eine normale Variante für Touch-Geräte und eine „dense“-Variante für den Desktop. Die „dense“-Variante verwendet kleinere Größen für Steuerelemente und deren Schriftarten.

Der Wert kann „ "Normal" “ oder „ "Dense" “ lauten.

QT_QUICK_CONTROLS_MATERIAL_ACCENTLegt die Standard-Akzentfarbe für Material fest. Der Wert kann ein beliebiger Wert aus color sein, es wird jedoch empfohlen, eine der vordefinierten Material-Farben zu verwenden, zum Beispiel "Teal".
QT_QUICK_CONTROLS_MATERIAL_PRIMARYLegt die Standard-Hauptfarbe für Material fest. Der Wert kann ein beliebiger „ color “-Wert sein, es wird jedoch empfohlen, eine der vordefinierten Material-Farben zu verwenden, zum Beispiel "BlueGrey".
QT_QUICK_CONTROLS_MATERIAL_FOREGROUNDLegt die Standard-Vordergrundfarbe des Materials fest. Der Wert kann ein beliebiger Wert aus dem Bereich color sein oder eine der vordefinierten Materialfarben, zum Beispiel "Brown".
QT_QUICK_CONTROLS_MATERIAL_BACKGROUNDLegt die Standard-Hintergrundfarbe des Materials fest. Der Wert kann ein beliebiger Wert aus color sein oder eine der vordefinierten Materialfarben, zum Beispiel "Grey".

Universelle stilbezogene Umgebungsvariablen:

VariableBeschreibung
QT_QUICK_CONTROLS_UNIVERSAL_THEMELegt das Standard -Universal-Design fest. Der Wert kann eines der verfügbaren Designs sein, zum Beispiel "Dark".
QT_QUICK_CONTROLS_UNIVERSAL_ACCENTLegt die Standard-Akzentfarbe für „Universal“ fest. Der Wert kann ein beliebiger Wert aus color sein, es wird jedoch empfohlen, eine der vordefinierten „Universal“-Farben zu verwenden, zum Beispiel "Violet".
QT_QUICK_CONTROLS_UNIVERSAL_FOREGROUNDLegt die Standard-Vordergrundfarbe für „Universal“ fest. Der Wert kann ein beliebiger Wert aus color sein oder eine der vordefinierten „Universal“-Farben, zum Beispiel "Brown".
QT_QUICK_CONTROLS_UNIVERSAL_BACKGROUNDLegt die Standard-Universal-Hintergrundfarbe fest. Der Wert kann ein beliebiger Wert aus dem Bereich color sein oder eine der vordefinierten Universal-Farben, zum Beispiel "Steel".

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.