implement history panel

This commit is contained in:
itsmattkc
2023-03-11 22:26:21 -08:00
parent 0beecfaaa6
commit 019f095ee4
33 changed files with 428 additions and 68 deletions
+3
View File
@@ -85,6 +85,7 @@ MainWindow::MainWindow(QWidget *parent) :
AppendTimelinePanel();
audio_monitor_panel_ = new AudioMonitorPanel();
scope_panel_ = new ScopePanel();
history_panel_ = new HistoryPanel();
// HACK: The pixel sampler is closed by default, which signals to Core that
// it's no longer visible. However KDDockWidgets doesn't appear to
@@ -845,6 +846,8 @@ void MainWindow::SetDefaultLayout()
// Bottom left - project panel
addDockWidget(project_panel_, KDDockWidgets::Location_OnLeft, tool_panel_);
project_panel_->addDockWidgetAsTab(history_panel_);
project_panel_->raise();
// Hidden panels
pixel_sampler_panel_->close();
+2
View File
@@ -30,6 +30,7 @@
#include "panel/panelmanager.h"
#include "panel/audiomonitor/audiomonitor.h"
#include "panel/curve/curve.h"
#include "panel/history/historypanel.h"
#include "panel/node/node.h"
#include "panel/param/param.h"
#include "panel/project/project.h"
@@ -157,6 +158,7 @@ private:
ScopePanel* scope_panel_;
QList<ViewerPanel*> viewer_panels_;
MulticamPanel *multicam_panel_;
HistoryPanel *history_panel_;
#ifdef Q_OS_WINDOWS
unsigned int taskbar_btn_id_;