From afcae23cbf63b31a7ce111ffcd76c027b332bdf9 Mon Sep 17 00:00:00 2001 From: Louie S Date: Sat, 9 Mar 2024 16:53:38 -0500 Subject: Break entry/group/rule into sub-classes --- src/group.h | 36 +++++++++++++----------------------- 1 file changed, 13 insertions(+), 23 deletions(-) (limited to 'src/group.h') diff --git a/src/group.h b/src/group.h index 370cbb2..ef23320 100644 --- a/src/group.h +++ b/src/group.h @@ -2,31 +2,21 @@ #define GROUP_H #include -#include -class Group : public QVBoxLayout { - Q_OBJECT +struct Group { + int id; + QString name; + QString column; + QString link; + bool hidden; - public: - int id; - QString name; - QString column; - QString link; - bool hidden; - - Group( - int id, - QString name, - QString column = "left", - QString link = "", - bool hidden = false - ); - - private slots: - void showContextMenu(); - void addEntry(); - void editGroup(); - void removeGroup(); + Group( + int id, + QString name, + QString column = "left", + QString link = "", + bool hidden = false + ); }; #endif -- cgit