Spec-Zone.ru › Qt

Класс QDragEnterEvent

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

Заголовок: #include <QDragEnterEvent>
CMake: find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
Наследуется от: QDragMoveEvent
  • Список всех членов, включая унаследованные

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

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

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

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

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-6.2/qdragenterevent.html

Spec-Zone.ru

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