Тип QML SwitchDelegate
Делегат элемента с переключателем, который можно переключать включено/выключено. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 2.4 |
| С: | Qt 5.7 |
| Наследует: |
Свойства
- position : real
- visualPosition : real
Подробное описание
SwitchDelegate представляет собой делегат элемента, который можно переключать включенным (выбранным) или выключенным (невыбранным). Делегаты переключателей обычно используются для выбора одного или нескольких вариантов из набора. Для небольших наборов вариантов или для вариантов, которые необходимо однозначно идентифицировать, используйте Switch вместо этого.
SwitchDelegate наследует свой API от ItemDelegate, который наследуется от AbstractButton. Например, вы можете установить text и реагировать на щелчки с помощью API AbstractButton. Состояние делегата переключателя можно установить с помощью свойства checked.
ListView {
model: ["Option 1", "Option 2", "Option 3"]
delegate: SwitchDelegate {
text: modelData
}
} См. также Настройка SwitchDelegate и Делегатские элементы управления.
Документация по свойствам
[только для чтения] position : real
Это свойство содержит логическое положение индикатора ползунка.
Положение выражается как дробная часть размера индикатора в диапазоне 0.0 - 1.0. Положение можно использовать, например, для определения того, переместился ли ползунок за середину. Для визуализации индикатора ползунка следует использовать visualPosition, который учитывает направление слева направо.
См. также visualPosition.
[только для чтения] visualPosition : real
Это свойство содержит визуальное положение индикатора ползунка.
Положение выражается как дробная часть размера индикатора в диапазоне 0.0 - 1.0. Когда элемент управления зеркальный, значение равно 1.0 - position. Это делает значение подходящим для визуализации индикатора ползунка с учетом поддержки направления справа налево. Для определения, например, того, переместился ли ползунок за середину, следует использовать логическое position вместо этого.
См. также position.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qml-qtquick-controls2-switchdelegate.html