|
YODAU 1.0
YEAR OF THE DEPEND ADULT UNDERGARMENT
|
Application main window with board and settings panel. More...
#include <frontend/include/main_window.hpp>


Public Member Functions | |
| main_window (QWidget *parent=nullptr) | |
| Construct the main window and create all core UI components. | |
Private Attributes | |
| board * | main_zone |
| Central board widget showing streams (owned). | |
| settings_panel * | settings |
| Settings side panel (owned). | |
| QDockWidget * | settings_dock |
| Dock widget hosting settings on desktop platforms. | |
Application main window with board and settings panel.
The window is responsible for assembling the frontend object graph:
Lifetime rules:
Definition at line 48 of file main_window.hpp.
|
explicit |
Construct the main window and create all core UI components.
Desktop:
Android:
In all cases:
| parent | Optional parent widget. |
Definition at line 18 of file main_window.cpp.
References settings_panel::detect_local_sources_requested(), controller::handle_detect_local_sources(), main_zone, controller::per_stream_lines, settings, settings_dock, and settings_panel::settings_panel().
Referenced by main().


|
private |
Central board widget showing streams (owned).
Definition at line 73 of file main_window.hpp.
Referenced by main_window().
|
private |
Settings side panel (owned).
Definition at line 76 of file main_window.hpp.
Referenced by main_window().
|
private |
Dock widget hosting settings on desktop platforms.
Definition at line 89 of file main_window.hpp.
Referenced by main_window().