Spec-Zone.ru › Qt 5.11

Тип QML DropArea

Для указания обработки перетаскивания и опускания в области. Подробнее...

Оператор импорта: import QtQuick 2.11
  • Список всех членов, включая унаследованные члены

Свойства

  • containsDrag : bool
  • drag
    • drag.x : qreal
    • drag.y : qreal
  • drag.source : Объект
  • keys : строковый список

Сигналы

  • dropped(DragEvent drop)
  • entered(DragEvent drag)
  • exited()
  • positionChanged(DragEvent drag)

Подробное описание

DropArea — это невидимый элемент, который получает события, когда другие элементы перетаскиваются над ним.

Присоединенное свойство Drag может использоваться для уведомления DropArea о том, что элемент перетаскивается над ним.

Свойство keys может использоваться для фильтрации событий перетаскивания, не содержащих соответствующего ключа.

Свойство drag.source сообщается источнику события перетаскивания как получателю опускания на целевой элемент перетаскивания.

См. также Примеры Qt Quick — Перетаскивание и опускание и Примеры Qt Quick — внешнее перетаскивание и опускание.

Документация по свойствам

containsDrag : bool

Это свойство определяет, содержит ли DropArea в данный момент какие-либо перетаскиваемые элементы.

drag.x : qreal

Эти свойства содержат координаты последнего события перетаскивания.

drag.source : Объект

Это свойство содержит источник перетаскивания.

keys : строковый список

Это свойство содержит список ключей перетаскивания, которые будет принимать DropArea.

Если ключи не указаны, DropArea будет принимать события от любого источника перетаскивания, в противном случае у источника перетаскивания должен быть хотя бы один совместимый ключ.

См. также QtQuick::Drag::keys.

Документация по сигналам

dropped(DragEvent drop)

Этот сигнал излучается, когда происходит событие опускания внутри границ DropArea.

Соответствующий обработчик — onDropped.

entered(DragEvent drag)

Этот сигнал излучается, когда перетаскивание входит в границы DropArea.

Соответствующий обработчик — onEntered.

exited()

Этот сигнал излучается, когда перетаскивание выходит из границ DropArea.

Соответствующий обработчик — onExited.

positionChanged(DragEvent drag)

Этот сигнал излучается, когда изменилось положение перетаскивания.

Соответствующий обработчик — onPositionChanged.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qml-qtquick-droparea.html

Spec-Zone.ru

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