betty.gui.app module

Provide the desktop application/Graphical User Interface.

class betty.gui.app.ApplicationConfiguration(app, *, parent=None)[source]

Bases: BettyMainWindow

Parameters:
app

parent=None

window_height = 150
property window_title : Localizable
window_width = 400
class betty.gui.app.BettyPrimaryWindow(app, /)[source]

Bases: BettyMainWindow

Parameters:
app

clear_caches()[source]
Return type:

None

new_project()[source]
Return type:

None

open_application_configuration()[source]
Return type:

None

open_project()[source]
Return type:

None

report_bug()[source]
Return type:

None

request_feature()[source]
Return type:

None

property window_title : Localizable
class betty.gui.app.WelcomeWindow(app)[source]

Bases: BettyPrimaryWindow

Parameters:
app

window_height = 600
window_width = 1