Auf dieser Seite

Fusion-Stil

Der Fusion-Stil ist ein desktoporientierter Stil.

Der Fusion-Stil ist ein plattformunabhängiger Stil, der ein desktoporientiertes Erscheinungsbild bietet. Er verwendet dieselbe Designsprache wie der Fusion-Stil für „ Qt Widgets “.

Der Fusion-Stil wechselt automatisch zwischen dunklen und hellen Designs, je nach den Systemeinstellungen. Informationen zum Festlegen benutzerdefinierter Designfarben finden Sie im Abschnitt „Anpassung “.

Galerie der Steuerelemente im „Fusion“-Stil mit hellem Design

Das helle Design des Fusion-Stils.

Galerie mit Steuerelementen im Fusion-Stil mit dunklem Design

Das dunkle Design des Fusion-Stils.

Informationen zum Ausführen einer Anwendung mit dem Fusion-Stil finden Sie unter „Verwenden von Stilen“ in „ Qt Quick Controls “.

Hinweis: Der Fusion-Stil ist kein nativer Desktop-Stil. Der Stil läuft auf jeder Plattform und sieht überall ähnlich aus. Geringfügige Abweichungen können aufgrund von Unterschieden bei den Standard-Systempaletten, den verfügbaren Schriftarten und den Schriftart-Rendering-Engines auftreten.

Anpassung

Der Fusion-Stil nutzt die Standard-System Palette, um Farben bereitzustellen, die zur Desktop-Umgebung passen.

Steuerelemente im Fusion-Stil in drei Farbpaletten

Sie können für jedes Steuerelement benutzerdefinierte Paletten festlegen, popup oder application window. Explizit angegebene Palettenattribute werden automatisch von übergeordneten Elementen an untergeordnete Elemente weitergegeben und überschreiben dabei alle Systemstandardwerte für dieses Attribut. Im folgenden Beispiel werden das Fenster und alle drei Schalter mit einer violetten Hervorhebungsfarbe angezeigt:

import QtQuick
import QtQuick.Controls

ApplicationWindow {
    visible: true

    palette.highlight: "violet"

    Column {
        anchors.centerIn: parent

        Switch { text: qsTr("First"); checked: true }
        Switch { text: qsTr("Second"); checked: true }
        Switch { text: qsTr("Third") }
    }
}

Steuerelemente im Fusion-Stil mit benutzerdefinierter violetter Farbpalette

Siehe auch „Basic Style“, „Material Style“ und „Universal Style“

© 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.