Zrythm
a highly automated and intuitive digital audio workstation
|
The main window of Zrythm. More...
#include <gui/widgets/main_window.h>
Data Fields | |
AdwApplicationWindow | parent_instance |
PanelToggleButton * | start_dock_switcher |
AdwWindowTitle * | window_title |
PanelToggleButton * | end_dock_switcher |
ToolboxWidget * | toolbox |
AdwSplitButton * | undo_btn |
AdwSplitButton * | redo_btn |
GtkBox * | header_start_box |
GtkBox * | header_end_box |
GtkButton * | z_icon |
GtkBox * | center_box |
CenterDockWidget * | center_dock |
BotBarWidget * | bot_bar |
int | is_fullscreen |
int | height |
int | width |
AdwToastOverlay * | toast_overlay |
bool | preferences_opened |
Whether preferences window is opened. | |
bool | log_has_pending_warnings |
Whether log has pending warnings (if true, the log viewer button will have an emblem until clicked). | |
bool | setup |
Whether set up already or not. | |
The main window of Zrythm.
Inherits from GtkApplicationWindow, meaning that it is the parent of all other sub-windows of Zrythm.
Definition at line 47 of file main_window.h.
BotBarWidget* MainWindowWidget::bot_bar |
Definition at line 66 of file main_window.h.
GtkBox* MainWindowWidget::center_box |
Definition at line 64 of file main_window.h.
CenterDockWidget* MainWindowWidget::center_dock |
Definition at line 65 of file main_window.h.
PanelToggleButton* MainWindowWidget::end_dock_switcher |
Definition at line 53 of file main_window.h.
GtkBox* MainWindowWidget::header_end_box |
Definition at line 61 of file main_window.h.
GtkBox* MainWindowWidget::header_start_box |
Definition at line 60 of file main_window.h.
int MainWindowWidget::height |
Definition at line 68 of file main_window.h.
int MainWindowWidget::is_fullscreen |
Definition at line 67 of file main_window.h.
bool MainWindowWidget::log_has_pending_warnings |
Whether log has pending warnings (if true, the log viewer button will have an emblem until clicked).
Definition at line 78 of file main_window.h.
AdwApplicationWindow MainWindowWidget::parent_instance |
Definition at line 49 of file main_window.h.
bool MainWindowWidget::preferences_opened |
Whether preferences window is opened.
Definition at line 73 of file main_window.h.
AdwSplitButton* MainWindowWidget::redo_btn |
Definition at line 58 of file main_window.h.
bool MainWindowWidget::setup |
Whether set up already or not.
Definition at line 81 of file main_window.h.
PanelToggleButton* MainWindowWidget::start_dock_switcher |
Definition at line 51 of file main_window.h.
AdwToastOverlay* MainWindowWidget::toast_overlay |
Definition at line 70 of file main_window.h.
ToolboxWidget* MainWindowWidget::toolbox |
Definition at line 55 of file main_window.h.
AdwSplitButton* MainWindowWidget::undo_btn |
Definition at line 57 of file main_window.h.
int MainWindowWidget::width |
Definition at line 69 of file main_window.h.
AdwWindowTitle* MainWindowWidget::window_title |
Definition at line 52 of file main_window.h.
GtkButton* MainWindowWidget::z_icon |
Definition at line 62 of file main_window.h.