Horizon
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
horizon::MainWindow Class Reference
Inheritance diagram for horizon::MainWindow:

Public Member Functions

 MainWindow (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &x)
 
void set_use_action_bar (bool u)
 
Glib::SignalProxy< bool, const Glib::ustring & > signal_activate_hud_link ()
 
void tool_bar_set_visible (bool v)
 
void tool_bar_set_tool_name (const std::string &s)
 
void tool_bar_set_tool_tip (const std::string &s)
 
void tool_bar_flash (const std::string &s)
 
void tool_bar_set_use_actions (bool use_actions)
 
void tool_bar_clear_actions ()
 
void tool_bar_append_action (Gtk::Widget &w)
 
void hud_update (const std::string &s)
 
void hud_hide ()
 
void show_nonmodal (const std::string &la, const std::string &button, std::function< void(void)> fn, const std::string &la2="")
 
void set_view_hints_label (const std::vector< std::string > &s)
 
void disable_grid_options ()
 
void set_version_info (const std::string &s)
 

Static Public Member Functions

static MainWindowcreate ()
 

Public Attributes

class CanvasGLcanvas = nullptr
 
Gtk::Label * tool_hint_label = nullptr
 
Gtk::Label * cursor_label = nullptr
 
Gtk::Box * left_panel = nullptr
 
Gtk::Box * grid_box_square = nullptr
 
Gtk::Box * grid_box_rect = nullptr
 
Gtk::Label * grid_mul_label = nullptr
 
Gtk::Label * selection_label = nullptr
 
Gtk::Viewport * property_viewport = nullptr
 
Gtk::ScrolledWindow * property_scrolled_window = nullptr
 
Gtk::Revealer * property_throttled_revealer = nullptr
 
Gtk::HeaderBar * header = nullptr
 
Glib::RefPtr< Gtk::Builder > builder
 
Gtk::Button * pool_reload_button = nullptr
 
Gtk::SearchEntry * search_entry = nullptr
 
Gtk::Button * search_previous_button = nullptr
 
Gtk::Button * search_next_button = nullptr
 
Gtk::Label * search_status_label = nullptr
 
Gtk::Revealer * search_revealer = nullptr
 
Gtk::CheckButton * search_exact_cb = nullptr
 
Gtk::Expander * search_expander = nullptr
 
Gtk::Box * search_types_box = nullptr
 
Gtk::Label * selection_mode_label = nullptr
 
Gtk::MenuButton * view_options_button = nullptr
 
Gtk::Revealer * action_bar_revealer = nullptr
 
Gtk::Box * action_bar_box = nullptr
 
Gtk::RadioButton * grid_square_button = nullptr
 
Gtk::RadioButton * grid_rect_button = nullptr
 
Gtk::Grid * grid_grid = nullptr
 
Gtk::Button * grid_reset_origin_button = nullptr
 

The documentation for this class was generated from the following files: