ardour
|
#include <selector.h>
Classes | |
struct | Result |
Public Member Functions | |
Selector (SelectorRefillFunction, void *arg, std::vector< std::string > titles) | |
virtual | ~Selector () |
Glib::RefPtr< Gtk::ListStore > | liststore () |
void | reset (void(*refiller)(Glib::RefPtr< Gtk::ListStore >, void *), void *arg) |
void | set_size (unsigned int w, unsigned int h) |
void | accept () |
void | cancel () |
void | rescan () |
Public Attributes | |
sigc::signal< void, Result * > | selection_made |
sigc::signal< void, Result * > | choice_made |
sigc::signal< void, Result * > | shift_made |
sigc::signal< void, Result * > | control_made |
sigc::signal< void > | update_contents |
Protected Member Functions | |
virtual void | on_map () |
virtual void | on_show () |
Private Member Functions | |
void | refill () |
void | chosen () |
void | shift_clicked () |
void | control_clicked () |
Static Private Member Functions | |
static gint | _accept (gpointer) |
static gint | _chosen (gpointer) |
static gint | _shift_clicked (gpointer) |
static gint | _control_clicked (gpointer) |
Private Attributes | |
Gtk::ScrolledWindow | scroll |
Gtk::TreeModel::ColumnRecord | column_records |
Glib::RefPtr< Gtk::ListStore > | lstore |
Gtkmm2ext::TreeView_Selector | tview |
void(* | refiller )(Glib::RefPtr< Gtk::ListStore >, void *) |
void * | refill_arg |
gint | selected_row |
gint | selected_column |
Friends | |
class | Gtkmm2ext::TreeView_Selector |
Definition at line 47 of file selector.h.
Gtkmm2ext::Selector::Selector | ( | SelectorRefillFunction | , |
void * | arg, | ||
std::vector< std::string > | titles | ||
) |
|
virtual |
Definition at line 62 of file selector.cc.
|
staticprivate |
Definition at line 112 of file selector.cc.
|
staticprivate |
Definition at line 120 of file selector.cc.
|
staticprivate |
Definition at line 135 of file selector.cc.
|
staticprivate |
Definition at line 128 of file selector.cc.
void Selector::accept | ( | ) |
Definition at line 142 of file selector.cc.
void Selector::cancel | ( | ) |
Definition at line 195 of file selector.cc.
|
private |
Definition at line 156 of file selector.cc.
|
private |
Definition at line 182 of file selector.cc.
|
inline |
Definition at line 56 of file selector.h.
|
protectedvirtual |
Definition at line 71 of file selector.cc.
|
protectedvirtual |
Definition at line 82 of file selector.cc.
|
private |
Definition at line 102 of file selector.cc.
void Selector::rescan | ( | ) |
Definition at line 204 of file selector.cc.
void Selector::reset | ( | void(*)(Glib::RefPtr< Gtk::ListStore >, void *) | refiller, |
void * | arg | ||
) |
Definition at line 90 of file selector.cc.
|
inline |
Definition at line 58 of file selector.h.
|
private |
Definition at line 169 of file selector.cc.
|
friend |
Definition at line 49 of file selector.h.
sigc::signal<void,Result*> Gtkmm2ext::Selector::choice_made |
Definition at line 75 of file selector.h.
|
private |
Definition at line 92 of file selector.h.
sigc::signal<void,Result*> Gtkmm2ext::Selector::control_made |
Definition at line 77 of file selector.h.
|
private |
Definition at line 93 of file selector.h.
|
private |
Definition at line 96 of file selector.h.
|
private |
Definition at line 95 of file selector.h.
|
private |
Definition at line 91 of file selector.h.
|
private |
Definition at line 98 of file selector.h.
|
private |
Definition at line 97 of file selector.h.
sigc::signal<void,Result*> Gtkmm2ext::Selector::selection_made |
Definition at line 74 of file selector.h.
sigc::signal<void,Result*> Gtkmm2ext::Selector::shift_made |
Definition at line 76 of file selector.h.
|
private |
Definition at line 94 of file selector.h.
sigc::signal<void> Gtkmm2ext::Selector::update_contents |
Definition at line 79 of file selector.h.