Switch QML Type

Schaltknopf, der ein- oder ausgeschaltet werden kann. Mehr...

Import Statement: import QtQuick.Controls
Inherits:

AbstractButton

Eigenschaften

Detaillierte Beschreibung

Schalter ist eine Optionsschaltfläche, die gezogen oder umgeschaltet werden kann (mit einem Häkchen versehen) oder ausgeschaltet (nicht mit einem Häkchen versehen). Schalter werden normalerweise verwendet, um zwischen zwei Zuständen zu wählen. Für größere Mengen von Optionen, wie z. B. in einer Liste, sollten Sie stattdessen SwitchDelegate verwenden.

Switch erbt seine API von AbstractButton. Der Zustand des Schalters kann zum Beispiel mit der Eigenschaft checked festgelegt werden. Die Signale "clicked" und "toggled" werden ausgegeben, wenn der Schalter vom Benutzer per Touch, Maus oder Tastatur interaktiv angeklickt wird.

ColumnLayout {
    Switch {
        text: qsTr("Wi-Fi")
        checked: Networking.wifiEnabled
        onClicked: Networking.wifiEnabled = checked
    }
    Switch {
        text: qsTr("Bluetooth")
        checked: Networking.bluetoothEnabled
        onClicked: Networking.bluetoothEnabled = checked
    }
}

Siehe auch Anpassen von Schalter- und Schaltflächensteuerelementen.

Eigenschaft Dokumentation

position : real [read-only]

Diese Eigenschaft enthält die logische Position des Daumenanzeigers.

Die Position wird als Bruchteil der Größe des Indikators im Bereich 0.0 - 1.0 angegeben. Die Position kann zum Beispiel verwendet werden, um festzustellen, ob der Daumen über den halben Punkt hinausgezogen wurde. Für die Visualisierung eines Daumenindikators sollte stattdessen die Rechts-nach-Links-Anzeige visualPosition verwendet werden.

Siehe auch visualPosition.


visualPosition : real [read-only]

Diese Eigenschaft enthält die visuelle Position des Daumenanzeigers.

Die Position wird als Bruchteil der Größe des Indikators im Bereich 0.0 - 1.0 angegeben. Wenn das Steuerelement mirrored ist, ist der Wert gleich 1.0 - position. Dadurch eignet sich der Wert für die Visualisierung des Daumenanzeigers unter Berücksichtigung der Rechts-nach-Links-Unterstützung. Um zum Beispiel festzustellen, ob der Daumen über den halben Punkt hinaus gezogen wurde, sollte stattdessen die logische position verwendet werden.

Siehe auch position.


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