|
@@ -185,7 +185,7 @@ public:
|
|
|
|
|
|
OptionsGroup( wxWindow* _parent, const wxString& title, bool is_tab_opt = false,
|
|
|
column_t extra_clmn = nullptr);
|
|
|
- ~OptionsGroup() { clear(true); }
|
|
|
+ virtual ~OptionsGroup() { clear(true); }
|
|
|
|
|
|
wxGridSizer* get_grid_sizer() { return m_grid_sizer; }
|
|
|
const std::vector<Line>& get_lines() { return m_lines; }
|
|
@@ -253,6 +253,7 @@ public:
|
|
|
OptionsGroup(parent, title, is_tab_opt, extra_clmn), m_config(&config->get()), m_modelconfig(config) {}
|
|
|
ConfigOptionsGroup( wxWindow* parent) :
|
|
|
OptionsGroup(parent, wxEmptyString, true, nullptr) {}
|
|
|
+ ~ConfigOptionsGroup() override = default;
|
|
|
|
|
|
const wxString& config_category() const throw() { return m_config_category; }
|
|
|
int config_type() const throw() { return m_config_type; }
|