diff options
Diffstat (limited to 'src/gui/group/GroupModel.h')
-rw-r--r-- | src/gui/group/GroupModel.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/group/GroupModel.h b/src/gui/group/GroupModel.h index ca5370d78..dae2bb930 100644 --- a/src/gui/group/GroupModel.h +++ b/src/gui/group/GroupModel.h @@ -45,9 +45,11 @@ public: 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; + void sortChildren(Group* rootGroup, bool reverse = false); private: QModelIndex parent(Group* group) const; + void collectIndexesRecursively(QList<QModelIndex>& indexes, QList<Group*> groups); private slots: void groupDataChanged(Group* group); |