diff options
Diffstat (limited to 'gtk2_ardour/option_editor.h')
-rw-r--r-- | gtk2_ardour/option_editor.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gtk2_ardour/option_editor.h b/gtk2_ardour/option_editor.h index 055ee9b8eb..132d260c05 100644 --- a/gtk2_ardour/option_editor.h +++ b/gtk2_ardour/option_editor.h @@ -558,6 +558,21 @@ private: sigc::slot<bool, ARDOUR::gain_t> _set; }; +class WidgetOption : public Option +{ + public: + WidgetOption (std::string const & i, std::string const & n, Gtk::Widget& w); + + void add_to_page (OptionEditorPage*); + void parameter_changed (std::string const &) {} + void set_state_from_config () {} + + Gtk::Widget& tip_widget() { return *_widget; } + + private: + Gtk::Widget* _widget; +}; + class ClockOption : public Option { public: |