summaryrefslogtreecommitdiff
path: root/src/modlistbypriorityproxy.h
diff options
context:
space:
mode:
authorMikaël Capelle <capelle.mikael@gmail.com>2020-12-30 16:53:55 +0100
committerMikaël Capelle <capelle.mikael@gmail.com>2021-01-02 15:38:17 +0100
commiteabf64fbc07b457b29aaf5e25fe6e1027b574976 (patch)
tree9b5e051bfbc7fae8bb4328f21e0ef0d795ebbfb4 /src/modlistbypriorityproxy.h
parent50a0c95a823dcfa105e4035ffd42e473ef91ec3f (diff)
Clean drag&drop code and add drop of external folder/archives.
Diffstat (limited to 'src/modlistbypriorityproxy.h')
-rw-r--r--src/modlistbypriorityproxy.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/modlistbypriorityproxy.h b/src/modlistbypriorityproxy.h
index 00848e2a..e5a8adff 100644
--- a/src/modlistbypriorityproxy.h
+++ b/src/modlistbypriorityproxy.h
@@ -23,10 +23,10 @@ class ModListByPriorityProxy : public QAbstractProxyModel
Q_OBJECT
public:
- explicit ModListByPriorityProxy(Profile* profile, QObject* parent = nullptr);
+ explicit ModListByPriorityProxy(Profile* profile, OrganizerCore& core, QObject* parent = nullptr);
~ModListByPriorityProxy();
- void setProfile(Profile* profile) { m_Profile = profile; }
+ void setProfile(Profile* profile);
void refresh();
void setSourceModel(QAbstractItemModel* sourceModel) override;
@@ -92,8 +92,9 @@ private:
std::set<QString> m_CollapsedItems;
private:
- Profile* m_Profile;
- ModListView::DropPosition m_DropPosition = ModListView::DropPosition::OnItem;
+ OrganizerCore& m_core;
+ Profile* m_profile;
+ ModListView::DropPosition m_dropPosition = ModListView::DropPosition::OnItem;
};
#endif //GROUPINGPROXY_H