Тип QML SwitchDelegate
Делегат элемента с переключателем, который можно переключать в включенное или выключенное состояние. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 2.2 |
| С момента: | 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/qt-5.9/qml-qtquick-controls2-switchdelegate.html