|
virtual Gtk::TreeModelColumn< std::shared_ptr< StockInfoRecord > > & | get_stock_info_column ()=0 |
|
void | construct (Gtk::Widget *search_box=nullptr) |
|
Gtk::TreeViewColumn * | append_column (const std::string &name, const Gtk::TreeModelColumnBase &column, Pango::EllipsizeMode ellipsize=Pango::ELLIPSIZE_NONE) |
|
Gtk::TreeViewColumn * | append_column_with_item_source_cr (const std::string &name, const Gtk::TreeModelColumnBase &column, Pango::EllipsizeMode ellipsize=Pango::ELLIPSIZE_NONE) |
|
class CellRendererColorBox * | create_pool_item_source_cr (Gtk::TreeViewColumn *tvc) |
|
void | install_column_tooltip (Gtk::TreeViewColumn &tvc, const Gtk::TreeModelColumnBase &col) |
|
Gtk::Entry * | create_search_entry (const std::string &label, Gtk::Widget *extra_widget=nullptr) |
|
class TagEntry * | create_tag_entry (const std::string &label, Gtk::Widget *extra_widget=nullptr) |
|
void | add_search_widget (const std::string &label, Gtk::Widget &w, Gtk::Widget *extra_widget=nullptr) |
|
virtual Glib::RefPtr< Gtk::ListStore > | create_list_store ()=0 |
|
virtual void | create_columns ()=0 |
|
virtual void | add_sort_controller_columns ()=0 |
|
virtual UUID | uuid_from_row (const Gtk::TreeModel::Row &row)=0 |
|
void | row_activated (const Gtk::TreeModel::Path &path, Gtk::TreeViewColumn *column) |
|
void | selection_changed () |
|
void | select_uuid (const UUID &uu) |
|
void | scroll_to_selection () |
|
PoolItemSource | pool_item_source_from_db (const SQLite::Query &q, int idx_uu, int idx_last_uu) const |
|
PoolItemSource | pool_item_source_from_db (const UUID &uu, const UUID &last_uu) const |
|
void | install_pool_item_source_tooltip () |
|
virtual PoolItemSource | pool_item_source_from_row (const Gtk::TreeModel::Row &row) |
|
void | set_busy (bool busy) |
|
void | prepare_search () |
|
void | finish_search () |
|
std::string | get_tags_query (const std::set< std::string > &tags) const |
|
void | bind_tags_query (SQLite::Query &q, const std::set< std::string > &tags) const |
|
Gtk::Widget * | create_pool_selector () |
|
std::string | get_pool_selector_query () const |
|
void | bind_pool_selector_query (SQLite::Query &q) const |
|