Класс 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
Дополнительные наследуемые члены
Подробное описание
Класс 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/archives/qt-5.6/qdragenterevent.html