QDragEnterEvent Class
QDragEnterEvent クラスは、ドラッグ&ドロップアクションがウィジェットに入ったときにウィジェットに送られるイベントを提供します。詳細...
ヘッダ | #include <QDragEnterEvent> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Gui) target_link_libraries(mytarget PRIVATE Qt6::Gui) |
qmake: | QT += gui |
継承: | QDragMoveEvent |
- 継承メンバを含む全メンバのリスト
- QDragEnterEvent はイベントクラスの一部です。
パブリック関数
QDragEnterEvent(const QPoint &point, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers) |
詳細説明
ドラッグ&ドロップの動作中に送信されるdrag move events を受信するには、ウィジェットがこのイベントを受け入れる必要があります。ドラッグ入力イベントの直後には、必ずドラッグ移動イベントが発生します。
QDragEnterEvent は、その機能のほとんどをQDragMoveEvent から継承し、さらにその機能のほとんどをQDropEvent から継承しています。
QDragLeaveEvent 、QDragMoveEvent 、QDropEventも参照してください 。
メンバ関数ドキュメント
QDragEnterEvent::QDragEnterEvent(const QPoint &point, Qt::DropActions actions, const QMimeData *data, Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers)
buttons とmodifiers で指定されたマウスとキーボードの状態で、指定されたpoint のウィジェットに入るドラッグを表す QDragEnterEvent を構築します。
ドラッグデータは、data で MIME エンコードされた情報として渡され、指定されたactions は、実行可能なドラッグ&ドロップ操作のタイプを記述します。
警告 これらのオブジェクトは Qt の内部状態に依存しているからです。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.