#ifndef GROUP_OPTIONS_H #define GROUP_OPTIONS_H #include #include #include "gui_global.h" namespace gtl { namespace gui { class GTL_GUI_EXPORT group_options_widget : public QWidget { Q_OBJECT public: explicit group_options_widget(QWidget *parent = nullptr); virtual void apply() = 0; virtual void discard() = 0; virtual void save(QSettings* settings); virtual void restore(QSettings* settings); signals: }; } } #endif // GROUP_OPTIONS_H