#include <app.h>
Inheritance diagram for Hildon::App:

Public Member Functions | |
| virtual | ~App () |
| HildonApp * | gobj () |
| Provides access to the underlying C GtkObject. | |
| const HildonApp * | gobj () const |
| Provides access to the underlying C GtkObject. | |
| App () | |
| App (AppView &appview) | |
| void | set_appview (AppView &appview) |
| Sets (switches to) appview. | |
| AppView * | get_appview () |
| Gets the currently shown appview. | |
| const AppView * | get_appview () const |
| Gets the currently shown appview. | |
| void | set_title (const Glib::ustring &newtitle) |
| Sets title of the application. | |
| Glib::ustring | get_title () const |
| Gets the title of the application. | |
| Glib::SignalProxy0< void > | signal_topmost_status_acquire () |
| Glib::SignalProxy0< void > | signal_topmost_status_lose () |
| Glib::SignalProxy0< void > | signal_switch_to () |
| Glib::SignalProxy0< void > | signal_im_close () |
| Glib::SignalProxy1< void, Gtk::Widget * > | signal_clipboard_copy () |
| Glib::SignalProxy1< void, Gtk::Widget * > | signal_clipboard_cut () |
| Glib::SignalProxy1< void, Gtk::Widget * > | signal_clipboard_paste () |
| void | set_two_part_title (bool istwoparttitle=true) |
| Sets the two part title. | |
| bool | get_two_part_title () const |
| Gets the 'twopart' represention of the title inside Hildon::App. | |
| void | set_autoregistration (bool auto_reg=true) |
| Controls the autoregistration/unregistration of (app)views. | |
| void | register_view (gpointer view_ptr) |
| Registers a new view. | |
| bool | register_view (gpointer view_ptr, gulong view_id) |
| Registers a new view. | |
| void | unregister_view (gpointer view_ptr) |
| Unregisters a view from HildonApp. | |
| void | unregister_view (gulong view_id) |
| Unregisters a view with specified ID, if it exists. | |
| void | notify_view_changed (gpointer view_ptr) |
| Updates the X property that contains the currently active view. | |
| void | set_killable (bool killability=true) |
| Updates information about whether the application can be killed or not by Task Navigator (i.e. whether its statesave is up to date). | |
| void | set_ui_manager (const Glib::RefPtr< Gtk::UIManager > &uim) |
| Sets the Gtk::UIManager assigned to the Hildon::App. | |
| Glib::RefPtr< Gtk::UIManager > | get_ui_manager () |
| Gets the Gtk::UIManager assigned to the Hildon::App. | |
| Glib::RefPtr< const Gtk::UIManager > | get_ui_manager () const |
| Gets the Gtk::UIManager assigned to the Hildon::App. | |
Related Functions | |
| (Note that these are not member functions.) | |
| Hildon::App * | wrap (HildonApp *object, bool take_copy=false) |
|
|
|
|
|
|
|
|
|
|
|
Gets the currently shown appview. Returns: the currently shown appview in this HildonApp. If no appview is currently set for this HildonApp,
|
|
|
Gets the currently shown appview. Returns: the currently shown appview in this HildonApp. If no appview is currently set for this HildonApp,
|
|
|
Gets the title of the application.
|
|
|
Gets the 'twopart' represention of the title inside Hildon::App.
|
|
|
Gets the Gtk::UIManager assigned to the Hildon::App.
|
|
|
Gets the Gtk::UIManager assigned to the Hildon::App.
|
|
|
Provides access to the underlying C GtkObject.
|
|
|
Provides access to the underlying C GtkObject.
|
|
|
Updates the X property that contains the currently active view.
|
|
||||||||||||
|
Registers a new view. Allows the application to specify any ID.
|
|
|
Registers a new view. For appviews, this can be done automatically if autoregistration is set.
|
|
|
Sets (switches to) appview.
|
|
|
Controls the autoregistration/unregistration of (app)views.
|
|
|
Updates information about whether the application can be killed or not by Task Navigator (i.e. whether its statesave is up to date).
|
|
|
Sets title of the application.
|
|
|
Sets the two part title.
|
|
|
Sets the Gtk::UIManager assigned to the Hildon::App.
If uim is
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unregisters a view with specified ID, if it exists.
|
|
|
Unregisters a view from HildonApp. Done usually when a view is destroyed. For appviews, this is can be automatically if autoregistration is set.
|
|
||||||||||||
|
|
1.4.6