betty.gui.window module

Manage windows.

class betty.gui.window.BettyMainWindow[source]

Bases: LocalizedObject, QMainWindow

A generic window.

Parameters:
__init__(app: betty.app.App, *, parent: PyQt6.QtCore.QObject | None = None)[source]
Parameters:
close() bool[source]
Return type:

bool

window_height = 600

The window’s default height in pixels.

property window_title: Localizable

The human-readable short title of this window.

window_width = 800

The window’s default width in pixels.