Spec-Zone.ru › Qt 5.14

Тип QML DropArea

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

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

Свойства

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

Сигналы

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

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

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

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

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

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

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

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

containsDrag : bool

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

drag.x : qreal

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

drag.source : Объект

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

keys : stringlist

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

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

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

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

dropped(drop)

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

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

entered(drag)

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

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

exited()

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

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

positionChanged(drag)

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

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

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

Spec-Zone.ru

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