diff --git a/src/plugins/qmljseditor/qmloutlinemodel.cpp b/src/plugins/qmljseditor/qmloutlinemodel.cpp index 3cffb0f449f..b10d7902d09 100644 --- a/src/plugins/qmljseditor/qmloutlinemodel.cpp +++ b/src/plugins/qmljseditor/qmloutlinemodel.cpp @@ -430,6 +430,11 @@ Qt::DropActions QmlOutlineModel::supportedDragActions() const return Qt::MoveAction | Qt::CopyAction; } +Qt::DropActions QmlOutlineModel::supportedDropActions() const +{ + return Qt::MoveAction; +} + Document::Ptr QmlOutlineModel::document() const { diff --git a/src/plugins/qmljseditor/qmloutlinemodel.h b/src/plugins/qmljseditor/qmloutlinemodel.h index 54f143ae968..2f1ff2a26e5 100644 --- a/src/plugins/qmljseditor/qmloutlinemodel.h +++ b/src/plugins/qmljseditor/qmloutlinemodel.h @@ -84,6 +84,7 @@ public: bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent); Qt::ItemFlags flags(const QModelIndex &index) const; Qt::DropActions supportedDragActions() const; + Qt::DropActions supportedDropActions() const; QmlJS::Document::Ptr document() const; void update(const QmlJSTools::SemanticInfo &semanticInfo);