54 #include <QtGui/private/qtguiglobal_p.h>
55 #include "QtCore/qobject.h"
56 #include "QtCore/qmap.h"
57 #include "QtCore/qmimedata.h"
58 #include "QtGui/qdrag.h"
59 #include "QtGui/qpixmap.h"
60 #include "QtGui/qcursor.h"
61 #include "QtGui/qwindow.h"
62 #include "QtCore/qpoint.h"
63 #include "private/qobject_p.h"
64 #include "QtGui/qbackingstore.h"
101 void setCurrentTarget(
QObject *
target,
bool dropped =
false);
102 QObject *currentTarget()
const;
The QDrag class provides support for MIME-based drag and drop data transfer.
QPointer< QDrag > object() const
Qt::DropActions supported_actions
Qt::DropAction default_action
Qt::DropAction executed_action
QMap< Qt::DropAction, QPixmap > customCursors
The QMimeData class provides a container for data that records information about its MIME type.
The QObject class is the base class of all Qt objects.
The QPixmap class is an off-screen image representation that can be used as a paint device.
The QPoint class defines a point in the plane using integer precision.
QT_REQUIRE_CONFIG(draganddrop)
#define Q_DISABLE_COPY_MOVE(Class)
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
GLsizei GLsizei GLchar * source