95 Glib::RefPtr<Gtk::TreeModelFilter>
filter;
120 typedef std::vector<Tab*>
Tabs;
void add(TreeModelColumnBase &column)
Glib::RefPtr< Gtk::TreeModelSort > sorted_filter
bool key_press_event(GdkEventKey *)
Tab(KeyEditor &, std::string const &name, Gtkmm2ext::Bindings *)
void sort_column_changed()
Gtkmm2ext::Bindings * bindings
Glib::RefPtr< Gtk::TreeStore > data_model
void bind(GdkEventKey *release_event, guint pressed_key)
bool key_release_event(GdkEventKey *)
bool visible_func(const Gtk::TreeModel::const_iterator &iter) const
Gtk::TreeModel::iterator find_action_path(Gtk::TreeModel::const_iterator begin, Gtk::TreeModel::const_iterator end, const std::string &path) const
Glib::RefPtr< Gtk::TreeModelFilter > filter
Gtk::ScrolledWindow scroller
void search_string_updated(const std::string &)
Gtk::Button unbind_button
static sigc::signal< void > UpdateBindings
void add_tab(std::string const &name, Gtkmm2ext::Bindings &)
void page_change(GtkNotebookPage *, guint)
void remove_tab(std::string const &name)
sigc::connection _refresh_connection
Gtk::HButtonBox unbind_box
ArdourWidgets::SearchBar filter_entry
std::string filter_string
std::vector< Tab * > Tabs
GtkImageIconNameData name
struct _GtkNotebookPage GtkNotebookPage
Gtk::TreeModelColumn< std::string > binding
Gtk::TreeModelColumn< std::string > name
Gtk::TreeModelColumn< Glib::RefPtr< Gtk::Action > > action
Gtk::TreeModelColumn< bool > bindable
Gtk::TreeModelColumn< std::string > path