Spec-Zone.ru › Qt 6.1

Тип QML SwitchDelegate

Делегат элемента с переключателем, который можно переключать включен/выключен. Подробнее...

Заявление об импорте: import QtQuick.Controls 2.1
С момента: Qt 5.7
Наследует:

ItemDelegate

  • Список всех членов, включая унаследованные

Свойства

  • 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-6.1/qml-qtquick-controls2-switchdelegate.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API