c
GObject.Object
Gio.Application
Gtk.Application
Import line: | Gtk = imports.gi.Gtk; |
GIR File: | Gtk-3.0.gir |
C documentation: | GtkApplication |
Class : | Application |
Implements: | Gio.ActionGroup, Gio.ActionMap |
Extends: | Gio.Application |
Properties | Defined By | |
---|---|---|
action_group : Gio.ActionGroup
|
Gio.Application | |
active_window : Gtk.Window
read only
|
Gtk.Application | |
app_menu : Gio.MenuModel
|
Gtk.Application | |
application_id : String
|
Gio.Application | |
flags : Gio.ApplicationFlags
|
Gio.Application | |
inactivity_timeout : guint32
|
Gio.Application | |
is_registered : gboolean
read only
|
Gio.Application | |
is_remote : gboolean
read only
|
Gio.Application | |
menubar : Gio.MenuModel
|
Gtk.Application | |
parent : Gio.Application
read only
|
Gtk.Application | |
parent_instance : GObject.Object
read only
|
Gio.Application | |
priv : Gtk.ApplicationPrivate
read only
|
Gtk.Application | |
register_session : gboolean
|
Gtk.Application |
Method / Constructor | Defined By | |
---|---|---|
new Gtk.Application
(Object properties)
Create a new Gtk.Application
Create a new Gtk.Application
|
||
Create a new Gtk.Application
Create a new Gtk.Application
|
||
action_added
(String action_name)
:
none
|
Gio.ActionGroup | |
Gio.ActionGroup | ||
action_removed
(String action_name)
:
none
|
Gio.ActionGroup | |
|
Gio.ActionGroup | |
activate
()
:
none
|
Gio.Application | |
|
Gio.ActionGroup | |
|
Gtk.Application | |
add_action
(Action action)
:
none
|
Gio.ActionMap | |
|
Gio.ActionMap | |
add_window
(Window window)
:
none
|
Gtk.Application | |
|
Gio.ActionGroup | |
Gio.ActionGroup | ||
get_action_parameter_type
(String action_name)
:
GLib.VariantType
|
Gio.ActionGroup | |
get_action_state
(String action_name)
:
GLib.Variant
|
Gio.ActionGroup | |
get_action_state_hint
(String action_name)
:
GLib.Variant
|
Gio.ActionGroup | |
get_action_state_type
(String action_name)
:
GLib.VariantType
|
Gio.ActionGroup | |
get_active_window
()
:
Gtk.Window
|
Gtk.Application | |
get_app_menu
()
:
Gio.MenuModel
|
Gtk.Application | |
get_application_id
()
:
String
|
Gio.Application | |
get_dbus_connection
()
:
Gio.DBusConnection
|
Gio.Application | |
get_dbus_object_path
()
:
String
|
Gio.Application | |
get_flags
()
:
Gio.ApplicationFlags
|
Gio.Application | |
get_inactivity_timeout
()
:
guint32
|
Gio.Application | |
get_is_registered
()
:
gboolean
|
Gio.Application | |
get_is_remote
()
:
gboolean
|
Gio.Application | |
get_menubar
()
:
Gio.MenuModel
|
Gtk.Application | |
get_window_by_id
(guint32 id)
:
Gtk.Window
|
Gtk.Application | |
get_windows
()
:
Array
|
Gtk.Application | |
Gio.ActionGroup | ||
hold
()
:
none
|
Gio.Application | |
|
Gtk.Application | |
is_inhibited
(ApplicationInhibitFlags flags)
:
gboolean
|
Gtk.Application | |
list_actions
()
:
Array
|
Gio.ActionGroup | |
lookup_action
(String action_name)
:
Gio.Action
|
Gio.ActionMap | |
Gio.Application | ||
|
Gio.ActionGroup | |
quit
()
:
none
|
Gio.Application | |
register
(Cancellable cancellable)
:
gboolean
|
Gio.Application | |
release
()
:
none
|
Gio.Application | |
|
Gtk.Application | |
remove_action
(String action_name)
:
none
|
Gio.ActionMap | |
remove_window
(Window window)
:
none
|
Gtk.Application | |
Gio.Application | ||
set_action_group
(ActionGroup action_group)
:
none
|
Gio.Application | |
set_app_menu
(MenuModel app_menu)
:
none
|
Gtk.Application | |
set_application_id
(String application_id)
:
none
|
Gio.Application | |
set_default
()
:
none
|
Gio.Application | |
set_flags
(ApplicationFlags flags)
:
none
|
Gio.Application | |
set_inactivity_timeout
(guint32 inactivity_timeout)
:
none
|
Gio.Application | |
set_menubar
(MenuModel menubar)
:
none
|
Gtk.Application | |
uninhibit
(guint32 cookie)
:
none
|
Gtk.Application |
Event | Defined By | |
---|---|---|
action_added (ActionGroup self, String action_name)
:
none
|
Gio.ActionGroup | |
|
Gio.ActionGroup | |
action_removed (ActionGroup self, String action_name)
:
none
|
Gio.ActionGroup | |
|
Gio.ActionGroup | |
activate (Application self)
:
none
|
Gio.Application | |
|
Gio.Application | |
|
Gio.Application | |
shutdown (Application self)
:
none
|
Gio.Application | |
startup (Application self)
:
none
|
Gio.Application | |
window_added (Application self, Window window)
:
none
|
Gtk.Application | |
window_removed (Application self, Window window)
:
none
|
Gtk.Application |
Class / Namespace | Method / Signal / Properties |
---|---|
Gtk.ApplicationWindow
Method |
Create a new Gtk.ApplicationWindow
|
Gtk.Window
Property |
application : Gtk.Application
|
Gtk.Window
Method |
get_application
()
:
Gtk.Application
|
Gtk.Window
Method |
set_application
(Application application)
:
none
|