diff options
Diffstat (limited to 'launcher/InstanceList.h')
-rw-r--r-- | launcher/InstanceList.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/launcher/InstanceList.h b/launcher/InstanceList.h index 4d2dc1f6..bc6c3af0 100644 --- a/launcher/InstanceList.h +++ b/launcher/InstanceList.h @@ -93,7 +93,6 @@ public: InstListError loadList(); void saveNow(); - InstancePtr getInstanceById(QString id) const; QModelIndex getInstanceIndexById(const QString &id) const; QStringList getGroups(); @@ -128,6 +127,17 @@ public: int getTotalPlayTime(); + Qt::DropActions supportedDragActions() const override; + + Qt::DropActions supportedDropActions() const override; + + bool canDropMimeData(const QMimeData * data, Qt::DropAction action, int row, int column, const QModelIndex & parent) const override; + + bool dropMimeData(const QMimeData * data, Qt::DropAction action, int row, int column, const QModelIndex & parent) override; + + QStringList mimeTypes() const override; + QMimeData *mimeData(const QModelIndexList &indexes) const override; + signals: void dataIsInvalid(); void instancesChanged(); |