![]() |

Public Types | |
| typedef SigC::Slot0<void> | SlotActivate |
| For instance, void on_activate();. | |
Public Member Functions | |
| virtual | ~Action () |
| GtkAction* | gobj () |
| Provides access to the underlying C GObject. | |
| const GtkAction* | gobj () const |
| Provides access to the underlying C GObject. | |
| GtkAction* | gobj_copy () |
| Glib::ustring | get_name () const |
| void | activate () |
| Gtk::Widget* | create_icon (IconSize icon_size) |
| Gtk::Widget* | create_menu_item () |
| Gtk::Widget* | create_tool_item () |
| void | connect_proxy (Widget& proxy) |
| void | disconnect_proxy (Widget& proxy) |
| void | connect_accelerator () |
| void | disconnect_accelerator () |
| Glib::SignalProxy0<void> | signal_activate () |
| Glib::SignalProxy1< void, Widget* > | signal_connect_proxy () |
| Glib::SignalProxy1< void, Widget* > | signal_disconnect_proxy () |
| void | set_accel_path (const Glib::ustring& accel_path) |
| void | set_accel_group (const Glib::RefPtr<AccelGroup>& accel_group) |
Static Public Member Functions | |
| Glib::RefPtr<Action> | create () |
| Glib::RefPtr<Action> | create (const Glib::ustring& name, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring()) |
| Glib::RefPtr<Action> | create (const Glib::ustring& name, const Gtk::StockID& stock_id, const Glib::ustring& label=Glib::ustring(), const Glib::ustring& tooltip=Glib::ustring()) |
Protected Member Functions | |
| void | block_activate_from (Widget& proxy) |
| void | unblock_activate_from (Widget& proxy) |
| virtual Widget* | create_menu_item_vfunc () |
| virtual Widget* | create_tool_item_vfunc () |
| virtual void | connect_proxy_vfunc (Widget* proxy) |
| virtual void | disconnect_proxy_vfunc (Widget* proxy) |
| virtual void | on_activate () |
Related Functions | |
| (Note that these are not member functions.) | |
| Glib::RefPtr<Gtk::Action> | wrap (GtkAction* object, bool take_copy=false) |
|
|
For instance, void on_activate();.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
Reimplemented in Gtk::RadioAction, and Gtk::ToggleAction. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provides access to the underlying C GObject.
Reimplemented from Glib::ObjectBase. Reimplemented in Gtk::RadioAction, and Gtk::ToggleAction. |
|
|
Provides access to the underlying C GObject.
Reimplemented from Glib::ObjectBase. Reimplemented in Gtk::RadioAction, and Gtk::ToggleAction. |
|
|
Reimplemented in Gtk::RadioAction, and Gtk::ToggleAction. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|