From 44e846cf18d2e46b471183fd1d5ba81a4b7a312d Mon Sep 17 00:00:00 2001 From: Mikaƫl Capelle Date: Tue, 29 Dec 2020 21:23:23 +0100 Subject: Remove context attribute from MainWindow. --- src/modlistview.h | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) (limited to 'src/modlistview.h') diff --git a/src/modlistview.h b/src/modlistview.h index 7e6b29bb..3520bfc4 100644 --- a/src/modlistview.h +++ b/src/modlistview.h @@ -56,25 +56,6 @@ public: int nextMod(int index) const; int prevMod(int index) const; - // invalidate the top-level model - // - void invalidate(); - - // enable/disable all visible mods - // - void enableAllVisible(); - void disableAllVisible(); - - // enable/disable all selected mods - // - void enableSelected(); - void disableSelected(); - - // set the filter criteria/options for mods - // - void setFilterCriteria(const std::vector& criteria); - void setFilterOptions(ModListSortProxy::FilterMode mode, ModListSortProxy::SeparatorsMode sep); - // check if the given mod is visible // bool isModVisible(unsigned int index) const; @@ -96,6 +77,27 @@ signals: public slots: + // invalidate the top-level model + // + void invalidate(); + + // enable/disable all visible mods + // + void enableAllVisible(); + void disableAllVisible(); + + // enable/disable all selected mods + // + void enableSelected(); + void disableSelected(); + + // set the filter criteria/options for mods + // + void setFilterCriteria(const std::vector& criteria); + void setFilterOptions(ModListSortProxy::FilterMode mode, ModListSortProxy::SeparatorsMode sep); + + // update the mod counter + // void updateModCount(); protected: -- cgit v1.3.1