Тип QML SwitchDelegate
Делегат элемента с переключателем, который можно переключать включено/выключено. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 2.5 |
| С тех пор: | Qt 5.7 |
| Наследует: |
Свойства
- position : real
- visualPosition : real
Подробное описание
SwitchDelegate представляет собой делегат элемента, который можно переключать включённым (отмеченным) или выключенным (неотмеченным). Делегаты переключателей обычно используются для выбора одного или нескольких вариантов из набора вариантов. Для меньших наборов вариантов или для вариантов, которые должны быть уникально идентифицируемы, следует использовать Switch вместо этого.
SwitchDelegate наследует свой API от ItemDelegate, который наследуется от AbstractButton. Например, вы можете установить текст и отреагировать на щелчки с помощью 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.13/qml-qtquick-controls2-switchdelegate.html