![]() |
![]() |
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. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|