reimplemented panel state restoration

This commit is contained in:
itsmattkc
2018-12-27 11:51:35 +11:00
parent 1ee9451343
commit 8a6242e36f
7 changed files with 65 additions and 26 deletions
+6
View File
@@ -143,11 +143,17 @@ QDockWidget *get_focused_panel() {
void alloc_panels(QWidget* parent) {
// TODO maybe replace these with non-pointers later on?
panel_sequence_viewer = new Viewer(parent);
panel_sequence_viewer->setObjectName("seq_viewer");
panel_footage_viewer = new Viewer(parent);
panel_footage_viewer->setObjectName("footage_viewer");
panel_project = new Project(parent);
panel_project->setObjectName("proj_root");
panel_effect_controls = new EffectControls(parent);
panel_effect_controls->setObjectName("fx_controls");
panel_timeline = new Timeline(parent);
panel_timeline->setObjectName("timeline");
panel_graph_editor = new GraphEditor(parent);
panel_graph_editor->setObjectName("graph_editor");
}
void free_panels() {