RadioButton QML Type
Exklusives Optionsfeld, das ein- oder ausgeschaltet werden kann. Mehr...
| Import Statement: | import QtQuick.Controls |
| Inherits: |
Ausführliche Beschreibung
„RadioButton“ stellt ein Optionsfeld dar, das aktiviert (markiert) oder deaktiviert (nicht markiert) werden kann. Optionsfelder werden in der Regel verwendet, um eine Option aus einer Reihe von Optionen auszuwählen.
„RadioButton“ erbt seine API von „ AbstractButton “. So können Sie beispielsweise „ text “ festlegen und mithilfe der „ AbstractButton “-API auf „ clicks “ reagieren. Der Status des Optionsfelds kann mit der Eigenschaft „ checked “ festgelegt werden.
Optionsfelder sind standardmäßig exklusiv ( auto-exclusive ). Unter den Optionsfeldern, die zu demselben übergeordneten Element gehören, kann jeweils nur ein Optionsfeld ausgewählt sein; wird ein anderes Optionsfeld ausgewählt, wird das zuvor ausgewählte automatisch abgewählt. Für Optionsfelder, die kein gemeinsames übergeordnetes Element haben, kann „ ButtonGroup “ verwendet werden, um die Exklusivität zu verwalten.
RadioDelegate ähnelt „RadioButton“, wird jedoch in der Regel in Ansichten verwendet.
ColumnLayout {
RadioButton {
checked: true
text: qsTr("First")
}
RadioButton {
text: qsTr("Second")
}
RadioButton {
text: qsTr("Third")
}
}Siehe auch „ ButtonGroup“ , „Anpassen von RadioButton, Button-Steuerelementen und RadioDelegate “.
© 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.