#ifndef GTL_GUI_SCR_OPTIONS_WIDGET_H #define GTL_GUI_SCR_OPTIONS_WIDGET_H #include #include "gui/gtl_gui_group_options_widget.h" #include "gui_global.h" namespace Ui { class scr_options_widget; } namespace gtl { namespace gui { class GTL_GUI_EXPORT scr_options_widget : public gtl::gui::group_options_widget { Q_OBJECT public: explicit scr_options_widget(QWidget *parent = nullptr); ~scr_options_widget(); virtual void apply() override; virtual void discard() override; virtual void save(QSettings* settings) override; virtual void restore(QSettings* settings) override; private: Ui::scr_options_widget *ui; private slots: void add_path(); void remove_path(); }; } } #endif // GTL_GUI_SCR_OPTIONS_WIDGET_H