aboutsummaryrefslogtreecommitdiff
path: root/mingui/mingui.hpp
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2022-08-29 21:30:42 -0400
committerGravatar Chris Xiong <chirs241097@gmail.com> 2022-08-29 21:30:42 -0400
commita0c4f6e2daafa8998bdb4efa3fc50f7d9b3bdb1c (patch)
tree5eba676de3753546cc9e25ea3dfb1eb385ba12d4 /mingui/mingui.hpp
parent02bdc2c6b05e424208feac12ff00652ac50cad07 (diff)
downloaddeduper-a0c4f6e2daafa8998bdb4efa3fc50f7d9b3bdb1c.tar.xz
Add group skipping.
Diffstat (limited to 'mingui/mingui.hpp')
-rw-r--r--mingui/mingui.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/mingui/mingui.hpp b/mingui/mingui.hpp
index 7aa7576..755b6ad 100644
--- a/mingui/mingui.hpp
+++ b/mingui/mingui.hpp
@@ -26,6 +26,7 @@ private:
QWidget *imgcontainer;
QStatusBar *sb;
QScrollArea *sa;
+ std::size_t ngroups, curgroup;
bool nohotkeywarn;
void mark_toggle(std::size_t x);
void mark_all_but(std::size_t x);
@@ -45,12 +46,13 @@ public:
MinGuiWidget();
void show_images(const std::vector<std::filesystem::path> &fns);
void update_distances(const std::map<std::pair<std::size_t, std::size_t>, double> &d);
- void update_permamsg(std::size_t cur, std::size_t size);
+ void update_viewstatus(std::size_t cur, std::size_t size);
void save_list();
void load_list();
Q_SIGNALS:
void next();
void prev();
+ void switch_group(std::size_t group);
};
class ImageWidget : public QWidget