Adw.ApplicationWindow
Description: Reference for Adw.ApplicationWindow

### Class

# AdwApplicationWindow

#### Description [src]

    class Adw.ApplicationWindow : Gtk.ApplicationWindow {
      parent_instance: GtkApplicationWindow
    }

A freeform application window.

`AdwApplicationWindow` is a `GtkApplicationWindow` subclass providing the same features as `AdwWindow`.

See `AdwWindow` for details.

Using `GtkApplication:menubar` is not supported and may result in visual glitches.

Available since: | 1.0

#### Hierarchy

#### Ancestors

- GtkApplicationWindow
- GtkWindow
- GtkWidget
- GInitiallyUnowned
- GObject

#### Implements

- GActionGroup
- GActionMap
- GtkAccessible
- GtkBuildable
- GtkConstraintTarget
- GtkNative
- GtkRoot
- GtkShortcutManager

#### Constructors

###### adw_application_window_new

Creates a new `AdwApplicationWindow` for `app`.

Available since: 1.0

#### Instance methods

###### adw_application_window_get_child

Gets the child widget of `self`.

Available since: 1.0

###### adw_application_window_set_child

Sets the child widget of `self`.

Available since: 1.0

#### Class structure

    struct AdwApplicationWindowClass {
      GtkApplicationWindowClass parent_class;

    }

###### Class members

`parent_class` |
    GtkApplicationWindowClass
| No description available.