Application

class Application(**properties: Any)

Superclasses: Application, Application, Object

Implemented Interfaces: ActionGroup, ActionMap

Constructors:

Application(**properties)
new(application_id:str=None, flags:Gio.ApplicationFlags) -> Adw.Application

Constructors

class Application
classmethod new(application_id: str | None, flags: ApplicationFlags) Application

Creates a new AdwApplication.

If application_id is not NULL, then it must be valid. See id_is_valid.

If no application ID is given then some features (most notably application uniqueness) will be disabled.

Parameters:
  • application_id – The application ID

  • flags – The application flags

Methods

class Application
get_style_manager() StyleManager

Gets the style manager for self.

This is a convenience property allowing to access AdwStyleManager through property bindings or expressions.

Properties

class Application
props.style_manager: StyleManager

The style manager for this application.

This is a convenience property allowing to access AdwStyleManager through property bindings or expressions.

Fields

class Application
parent_instance