Main Window¶
Main module.
Classes:
| Name | Description |
|---|---|
MainWindow |
Main application window. |
MainWindow()
¶
Bases: QMainWindow
Main application window.
Initialize the main window.
Methods:
| Name | Description |
|---|---|
init_connections |
Initialize connections. |
init_menubar |
Initialize the menu bar. |
init_toolbar |
Initialize the toolbar. |
init_statusbar |
Initialize the status bar. |
init_settings |
Initialize GUI settings manager. |
save_profile |
Save the current GUI profile. |
save_profile_as_dialog |
Save a GUI profile via dialog. |
open_profile_dialog |
Load a GUI profile via dialog. |
reset_window_title |
Update the window title based on the current profile. |
save_settings |
Save GUI settings on close. |
closeEvent |
Handle window close event. |
init_connections() -> None
¶
Initialize connections.
init_menubar() -> None
¶
Initialize the menu bar.
init_toolbar() -> None
¶
Initialize the toolbar.
init_statusbar() -> None
¶
Initialize the status bar.
init_settings() -> None
¶
Initialize GUI settings manager.
save_profile() -> None
¶
Save the current GUI profile.
save_profile_as_dialog() -> None
¶
Save a GUI profile via dialog.
open_profile_dialog() -> None
¶
Load a GUI profile via dialog.
reset_window_title() -> None
¶
Update the window title based on the current profile.
save_settings() -> None
¶
Save GUI settings on close.
closeEvent(event: QCloseEvent) -> None
¶
Handle window close event.