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

hierarchy this AdwApplicationWindow implements_0 GActionGroup this--implements_0 implements_1 GActionMap this--implements_1 implements_2 GtkAccessible this--implements_2 implements_3 GtkBuildable this--implements_3 implements_4 GtkConstraintTarget this--implements_4 implements_5 GtkNative this--implements_5 implements_6 GtkRoot this--implements_6 implements_7 GtkShortcutManager this--implements_7 ancestor_0 GtkApplicationWindow ancestor_0--this ancestor_1 GtkWindow ancestor_1--ancestor_0 ancestor_2 GtkWidget ancestor_2--ancestor_1 ancestor_3 GInitiallyUnowned ancestor_3--ancestor_2 ancestor_4 GObject ancestor_4--ancestor_3

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.