diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2018-12-06 22:12:27 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2018-12-06 22:12:34 -0500 |
commit | dd4c788d3e21b4f697f7eb6f2e64bc0d94ebf7fb (patch) | |
tree | dfe39aa55c8c3e57e58399dd56f37751eeff26b6 /libs/gtkmm2ext/gtkmm2ext/bindings.h | |
parent | 927a33c5f3a0f67adea222aad34bbf435c61f6ca (diff) |
add syntactic sugar for fetching toggle and radio actions
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext/bindings.h')
-rw-r--r-- | libs/gtkmm2ext/gtkmm2ext/bindings.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/bindings.h b/libs/gtkmm2ext/gtkmm2ext/bindings.h index 93e8f4c1f5..1cbb6af904 100644 --- a/libs/gtkmm2ext/gtkmm2ext/bindings.h +++ b/libs/gtkmm2ext/gtkmm2ext/bindings.h @@ -107,6 +107,10 @@ class LIBGTKMM2EXT_API ActionMap { Glib::RefPtr<Gtk::Action> find_action (const std::string& name); Glib::RefPtr<Gtk::Action> find_action (char const * group_name, char const * action_name); + Glib::RefPtr<Gtk::ToggleAction> find_toggle_action (const std::string& name); + Glib::RefPtr<Gtk::ToggleAction> find_toggle_action (char const * group_name, char const * action_name); + Glib::RefPtr<Gtk::RadioAction> find_radio_action (const std::string& name); + Glib::RefPtr<Gtk::RadioAction> find_radio_action (char const * group_name, char const * action_name); void set_bindings (Bindings*); Bindings* bindings() const { return _bindings; } |