From bb7c857a698f1eb208bd83a57eeca2b81b75cdb5 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 12 Dec 2015 20:39:38 +0100 Subject: add rc-config widget to display text-config/paths (read only) --- gtk2_ardour/option_editor.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'gtk2_ardour/option_editor.h') diff --git a/gtk2_ardour/option_editor.h b/gtk2_ardour/option_editor.h index 07e7fbeca8..76370619aa 100644 --- a/gtk2_ardour/option_editor.h +++ b/gtk2_ardour/option_editor.h @@ -121,6 +121,22 @@ protected: Gtk::VBox* _box; ///< constituent box for subclasses to add widgets to }; +class RcConfigDisplay : public OptionEditorComponent +{ +public: + RcConfigDisplay (std::string const &, std::string const &, sigc::slot, char s = '\0'); + void add_to_page (OptionEditorPage *); + void parameter_changed (std::string const & p); + void set_state_from_config (); + Gtk::Widget& tip_widget() { return *_info; } +protected: + sigc::slot _get; + Gtk::Label* _label; + Gtk::Label* _info; + std::string _id; + char _sep; +}; + class RcActionButton : public OptionEditorComponent { public: -- cgit v1.2.3