diff options
author | Robin Gareus <robin@gareus.org> | 2018-12-08 23:39:50 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2018-12-08 23:39:50 +0100 |
commit | 2dc3c8b3650266eba09cf7fe53c39c6728d4d5b6 (patch) | |
tree | eae6b773692ed2b97ea9543c135415ad11d71e8c /gtk2_ardour/option_editor.h | |
parent | 9004a0df7ae4d81fd6e08231e2fd896b082f3cfb (diff) |
Better version of 9ccc56e1625, implicit signal disconnect
Diffstat (limited to 'gtk2_ardour/option_editor.h')
-rw-r--r-- | gtk2_ardour/option_editor.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/gtk2_ardour/option_editor.h b/gtk2_ardour/option_editor.h index 749df8f90c..ca88dbf07b 100644 --- a/gtk2_ardour/option_editor.h +++ b/gtk2_ardour/option_editor.h @@ -189,11 +189,10 @@ protected: }; /** Just a Gtk Checkbutton, masquerading as an option component */ -class CheckOption : public OptionEditorComponent , public Gtkmm2ext::Activatable +class CheckOption : public OptionEditorComponent , public Gtkmm2ext::Activatable, public sigc::trackable { public: CheckOption (std::string const &, std::string const &, Glib::RefPtr<Gtk::Action> act ); - virtual ~CheckOption (); void set_state_from_config () {} void parameter_changed (std::string const &) {} void add_to_page (OptionEditorPage*); @@ -213,9 +212,6 @@ protected: Gtk::CheckButton* _button; ///< UI button Gtk::Label* _label; ///< label for button, so we can use markup - -private: - sigc::connection _callback_connection; }; /** Component which provides the UI to handle a boolean option using a GTK CheckButton */ |