Application
Object Hierarchy:
Description:
[
Version ( since =
"2.28" ) ]
public class Application :
Object,
ActionGroup,
ActionMap
Content:
Properties:
Static methods:
Creation methods:
Methods:
- public void add_main_option (string long_name, char short_name, OptionFlags flags, OptionArg arg, string description, string? arg_description)
- public void add_main_option_entries (OptionEntry[] entries)
- public void add_option_group (owned OptionGroup group)
- public virtual void add_platform_data (VariantBuilder builder)
- public virtual void after_emit (Variant platform_data)
- public virtual void before_emit (Variant platform_data)
- public void bind_busy_property (Object object, string property)
- public virtual bool dbus_register (DBusConnection connection, string object_path) throws Error
- public virtual void dbus_unregister (DBusConnection connection, string object_path)
- public unowned string get_application_id ()
- public weak DBusConnection get_dbus_connection ()
- public unowned string get_dbus_object_path ()
- public ApplicationFlags get_flags ()
- public uint get_inactivity_timeout ()
- public bool get_is_busy ()
- public bool get_is_registered ()
- public bool get_is_remote ()
- public unowned string? get_resource_base_path ()
- public void hold ()
- public virtual bool local_command_line (ref string[] arguments, out int exit_status)
- public void mark_busy ()
- public void quit ()
- public virtual void quit_mainloop ()
- public bool register (Cancellable? cancellable = null) throws Error
- public void release ()
- public int run (string[]? argv = null)
- public virtual void run_mainloop ()
- public void send_notification (string? id, Notification notification)
- public void set_action_group (ActionGroup? action_group)
- public void set_application_id (string? application_id)
- public void set_default ()
- public void set_flags (ApplicationFlags flags)
- public void set_inactivity_timeout (uint inactivity_timeout)
- public void set_resource_base_path (string? resource_path)
- public void unbind_busy_property (Object object, string property)
- public void unmark_busy ()
- public void withdraw_notification (string id)
Signals:
Inherited Members:
All known members inherited from class GLib.Object
All known members inherited from interface GLib.ActionGroup
All known members inherited from interface GLib.ActionMap