4#ifndef QQUICKDROPAREA_P_H
5#define QQUICKDROPAREA_P_H
18#include <private/qtquickglobal_p.h>
20#include <QtQuick/qquickitem.h>
22#include <QtGui/qevent.h>
55 qreal x()
const {
return event->position().x(); }
56 qreal y()
const {
return event->position().y(); }
68 bool accepted()
const {
return event->isAccepted(); }
123 Q_PROPERTY(
bool containsDrag READ containsDrag NOTIFY containsDragChanged FINAL)
133 bool containsDrag()
const;
152 void dragMoveEvent(QDragMoveEvent *
event)
override;
153 void dragEnterEvent(QDragEnterEvent *
event)
override;
154 void dragLeaveEvent(QDragLeaveEvent *
event)
override;
155 void dropEvent(QDropEvent *
event)
override;
QObject * parent() const
Returns a pointer to the parent object.
Qt::DropActions supportedActions() const
Q_INVOKABLE void accept()
QQuickDragEvent(QQuickDropAreaPrivate *d, QDropEvent *event)
Qt::DropActions proposedAction() const
Qt::DropActions proposedAction
Q_INVOKABLE QByteArray getDataAsArrayBuffer(const QString &format) const
void setAction(Qt::DropAction action)
Qt::DropActions supportedActions
Q_INVOKABLE QString getDataAsString(const QString &format) const
Qt::DropAction action() const
void setAccepted(bool accepted)
Q_INVOKABLE void acceptProposedAction()
QQuickDropAreaDrag * drag()
void containsDragChanged()
void dropped(QQuickDragEvent *drop)
void setContainsDrag(bool drag)
void entered(QQuickDragEvent *drag)
void positionChanged(QQuickDragEvent *drag)
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
GLint GLint GLint GLint GLint x
[0]
GLint GLsizei GLsizei GLenum format
GLsizei GLsizei GLchar * source
#define QML_DECLARE_TYPE(TYPE)
#define QML_UNCREATABLE(REASON)
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
#define QT_REQUIRE_CONFIG(feature)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent