From dba4608391be48c90734d4dbfe216d41c64b9280 Mon Sep 17 00:00:00 2001 From: Marco Martin Date: Mon, 26 Dec 2011 16:28:58 +0100 Subject: [PATCH] support setData --- declarativeimports/draganddrop/DeclarativeMimeData.cpp | 5 +++++ declarativeimports/draganddrop/DeclarativeMimeData.h | 2 ++ 2 files changed, 7 insertions(+) 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);