Spec-Zone.ru › Qt 5.9

Класс QDragEnterEvent

Класс QDragEnterEvent предоставляет событие, которое отправляется виджету, когда действие перетаскивания и отпускания входит в него. Подробнее...

Заголовок: #include <QDragEnterEvent>
qmake: QT += gui
Наследует: QDragMoveEvent
  • Список всех членов, включая унаследованные

Открытые функции

QDragEnterEvent(const QPoint &point, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)
  • 5 открытых функций унаследовано от QDragMoveEvent
  • 11 открытых функций унаследовано от QDropEvent
  • 6 открытых функций унаследовано от QEvent

Дополнительные унаследованные члены

  • 1 свойство унаследовано от QEvent
  • 1 статический открытый член унаследован от QEvent

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

Класс QDragEnterEvent предоставляет событие, которое отправляется виджету, когда действие перетаскивания и отпускания входит в него.

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

QDragEnterEvent наследует большую часть своей функциональности от QDragMoveEvent, который, в свою очередь, наследует большую часть своей функциональности от QDropEvent.

См. также QDragLeaveEvent, QDragMoveEvent и QDropEvent.

Документация по членам-функциям

QDragEnterEvent::QDragEnterEvent(const QPoint &point, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)

Конструктор QDragEnterEvent, который представляет собой событие входа перетаскивания в виджет в заданной точке point с указанным состоянием мыши и клавиатуры, определенным параметрами buttons и modifiers.

Данные перетаскивания передаются в виде MIME-кодированной информации в data, а указанные actions описывают возможные типы операций перетаскивания и отпускания.

Предупреждение: Не создавайте QDragEnterEvent самостоятельно, так как эти объекты зависят от внутреннего состояния Qt.

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

Spec-Zone.ru

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