diff --git a/declarativeimports/draganddrop/DeclarativeMimeData.cpp b/declarativeimports/draganddrop/DeclarativeMimeData.cpp index 2b2659786..69fafd944 100644 --- a/declarativeimports/draganddrop/DeclarativeMimeData.cpp +++ b/declarativeimports/draganddrop/DeclarativeMimeData.cpp @@ -118,6 +118,11 @@ void DeclarativeMimeData::setColor(const QColor &color) } } +void DeclarativeMimeData::setData(const QString &mimeType, const QString &data) +{ + QMimeData::setData(mimeType, data.toLatin1()); +} + /*! \qmlproperty item MimeData::source diff --git a/declarativeimports/draganddrop/DeclarativeMimeData.h b/declarativeimports/draganddrop/DeclarativeMimeData.h index e919584a9..e5c453443 100644 --- a/declarativeimports/draganddrop/DeclarativeMimeData.h +++ b/declarativeimports/draganddrop/DeclarativeMimeData.h @@ -54,6 +54,8 @@ public: QColor color() const; void setColor(const QColor &color); + Q_INVOKABLE void setData(const QString &mimeType, const QString &data); + QDeclarativeItem* source() const; void setSource(QDeclarativeItem* source);