diff options
Diffstat (limited to 'src/libs/utils/fileutils.h')
-rw-r--r-- | src/libs/utils/fileutils.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libs/utils/fileutils.h b/src/libs/utils/fileutils.h index 1f20d645ff..df874c0d92 100644 --- a/src/libs/utils/fileutils.h +++ b/src/libs/utils/fileutils.h @@ -236,11 +236,19 @@ class QTCREATOR_UTILS_EXPORT FileDropMimeData : public QMimeData { Q_OBJECT public: + FileDropMimeData(); + + void setOverrideFileDropAction(Qt::DropAction action); + Qt::DropAction overrideFileDropAction() const; + bool isOverridingFileDropAction() const; + void addFile(const QString &filePath, int line = -1, int column = -1); QList<FileDropSupport::FileSpec> files() const; private: QList<FileDropSupport::FileSpec> m_files; + Qt::DropAction m_overrideDropAction; + bool m_isOverridingDropAction; }; } // namespace Utils |