more project management updates

This commit is contained in:
itsmattkc
2019-07-01 17:53:52 -07:00
parent 0966b62f29
commit 3e6bc54f48
17 changed files with 277 additions and 21 deletions
+9
View File
@@ -22,6 +22,7 @@
#include <QVBoxLayout>
#include "core.h"
#include "widget/projecttoolbar/projecttoolbar.h"
ProjectPanel::ProjectPanel(QWidget *parent) :
@@ -41,6 +42,7 @@ ProjectPanel::ProjectPanel(QWidget *parent) :
// Set up main explorer object
explorer_ = new ProjectExplorer(this);
layout->addWidget(explorer_);
connect(explorer_, SIGNAL(DoubleClickedItem(Item*)), this, SLOT(ItemDoubleClickSlot(Item*)));
// Set toolbar's view to the explorer's view
toolbar->SetView(explorer_->view_type());
@@ -85,3 +87,10 @@ void ProjectPanel::Retranslate()
SetSubtitle(project()->name());
}
}
void ProjectPanel::ItemDoubleClickSlot(Item *item)
{
if (item == nullptr) {
olive::core.StartImportFootage();
}
}