|
Public Types |
| typedef Toolbar_Helpers::ToolList | ToolList |
| typedef Toolbar_Helpers::Callback0 | Callback0 |
Public Methods |
| virtual | ~Toolbar () |
| GtkToolbar* | gobj () |
| const GtkToolbar* | gobj () const |
| | Toolbar () |
| void | set_orientation (Orientation orientation) |
| Orientation | get_orientation () const |
| | Retrieves the current orientation of the toolbar.
|
| void | set_toolbar_style (ToolbarStyle style) |
| ToolbarStyle | get_toolbar_style () const |
| | Retrieves whether the toolbar has text, icons, or both .
|
| void | set_tooltips (bool enable=true) |
| bool | get_tooltips () const |
| | Retrieves whether tooltips are enabled.
|
| void | set_icon_size (IconSize icon_size) |
| | This function sets the size of stock icons in the toolbar.
|
| IconSize | get_icon_size () const |
| | Retrieves the icon size fo the toolbar.
|
| void | unset_toolbar_style () |
| | Unsets a toolbar style set with set_style(), so that user preferences will be used to determine the toolbar style.
|
| void | unset_icon_size () |
| | Unsets toolbar icon size set with set_icon_size(), so that user preferences will be used to determine the icon size.
|
Glib::SignalProxy1< void,
Orientation > | signal_orientation_changed () |
Glib::SignalProxy1< void,
ToolbarStyle > | signal_toolbar_style_changed () |
| ToolList& | tools () |
| | STL-style container.
|
| const ToolList& | tools () const |
| | STL-style container.
|
| Gtk::Widget* | append_item (const Glib::ustring& text, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, Gtk::Widget& icon, Callback0 slot) |
| Gtk::Widget* | append_item (const Glib::ustring& text, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, Callback0 slot) |
| Gtk::Widget* | prepend_item (const Glib::ustring& text, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, Gtk::Widget& icon, Callback0 slot) |
| Gtk::Widget* | prepend_item (const Glib::ustring& text, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, Callback0 slot) |
| Gtk::Widget* | insert_item (const Glib::ustring& text, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, Gtk::Widget& icon, Callback0 slot, int position) |
| Gtk::Widget* | insert_item (const Glib::ustring& text, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, Callback0 slot, int position) |
| Gtk::Widget* | insert_stock (const Gtk::StockID& stock_id, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, Callback0 slot, int position) |
| void | append_space () |
| void | prepend_space () |
| void | insert_space (int position) |
| void | remove_space (int position) |
| | Removes a space from the specified position.
|
| void | append_widget (Gtk::Widget& widget, const Glib::ustring& tooltip_text=Glib::ustring(), const Glib::ustring& tooltip_private_text=Glib::ustring()) |
| | Adds a widget to the end of the given toolbar.
|
| void | prepend_widget (Gtk::Widget& widget, const Glib::ustring& tooltip_text=Glib::ustring(), const Glib::ustring& tooltip_private_text=Glib::ustring()) |
| | Adds a widget to the beginning of the given toolbar.
|
| void | insert_widget (Gtk::Widget& widget, const Glib::ustring& tooltip_text, const Glib::ustring& tooltip_private_text, int position) |
| | Inserts a widget in the toolbar at the given position.
|
| Glib::PropertyProxy<Orientation> | property_orientation () |
| Glib::PropertyProxy<ToolbarStyle> | property_toolbar_style () |
Protected Methods |
| virtual void | on_orientation_changed (Orientation orientation) |
| virtual void | on_toolbar_style_changed (ToolbarStyle style) |
Related Functions |
(Note that these are not member functions.)
|
| Gtk::Toolbar* | wrap (GtkToolbar* object, bool take_copy=false) |