<!-- ##### SECTION Title ##### -->
GtkApplication

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT GtkApplication ##### -->
<para>

</para>


<!-- ##### SIGNAL GtkApplication::window-added ##### -->
<para>

</para>

@application: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL GtkApplication::window-removed ##### -->
<para>

</para>

@application: the object which received the signal.
@arg1: 

<!-- ##### ARG GtkApplication:active-window ##### -->
<para>

</para>

<!-- ##### ARG GtkApplication:app-menu ##### -->
<para>

</para>

<!-- ##### ARG GtkApplication:menubar ##### -->
<para>

</para>

<!-- ##### ARG GtkApplication:register-session ##### -->
<para>

</para>

<!-- ##### FUNCTION gtk_application_new ##### -->
<para>

</para>

@application_id: 
@flags: 
@Returns: 


<!-- ##### FUNCTION gtk_application_add_window ##### -->
<para>

</para>

@application: 
@window: 


<!-- ##### FUNCTION gtk_application_remove_window ##### -->
<para>

</para>

@application: 
@window: 


<!-- ##### FUNCTION gtk_application_get_windows ##### -->
<para>

</para>

@application: 
@Returns: 


<!-- ##### FUNCTION gtk_application_get_window_by_id ##### -->
<para>

</para>

@application: 
@id: 
@Returns: 


<!-- ##### FUNCTION gtk_application_get_active_window ##### -->
<para>

</para>

@application: 
@Returns: 


<!-- ##### ENUM GtkApplicationInhibitFlags ##### -->
<para>

</para>

@GTK_APPLICATION_INHIBIT_LOGOUT: 
@GTK_APPLICATION_INHIBIT_SWITCH: 
@GTK_APPLICATION_INHIBIT_SUSPEND: 
@GTK_APPLICATION_INHIBIT_IDLE: 

<!-- ##### FUNCTION gtk_application_inhibit ##### -->
<para>

</para>

@application: 
@window: 
@flags: 
@reason: 
@Returns: 


<!-- ##### FUNCTION gtk_application_uninhibit ##### -->
<para>

</para>

@application: 
@cookie: 


<!-- ##### FUNCTION gtk_application_is_inhibited ##### -->
<para>

</para>

@application: 
@flags: 
@Returns: 


<!-- ##### FUNCTION gtk_application_get_app_menu ##### -->
<para>

</para>

@application: 
@Returns: 


<!-- ##### FUNCTION gtk_application_set_app_menu ##### -->
<para>

</para>

@application: 
@app_menu: 


<!-- ##### FUNCTION gtk_application_get_menubar ##### -->
<para>

</para>

@application: 
@Returns: 


<!-- ##### FUNCTION gtk_application_set_menubar ##### -->
<para>

</para>

@application: 
@menubar: 


<!-- ##### FUNCTION gtk_application_add_accelerator ##### -->
<para>

</para>

@application: 
@accelerator: 
@action_name: 
@parameter: 


<!-- ##### FUNCTION gtk_application_remove_accelerator ##### -->
<para>

</para>

@application: 
@action_name: 
@parameter: 


