From 5b2d889a4c75da9ac080a2396bb1c0c05a8faf72 Mon Sep 17 00:00:00 2001 From: Thomas Wilshaw Date: Tue, 13 Apr 2021 16:45:30 +0100 Subject: [PATCH] Add footage to root folder and set labels correctly. --- app/task/project/loadotio/loadotio.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/task/project/loadotio/loadotio.cpp b/app/task/project/loadotio/loadotio.cpp index 1d672ace4..d1be16df0 100644 --- a/app/task/project/loadotio/loadotio.cpp +++ b/app/task/project/loadotio/loadotio.cpp @@ -215,6 +215,9 @@ bool LoadOTIOTask::Run() probed_item = new Footage(footage_url); imported_footage.insert(footage_url, probed_item); probed_item->setParent(project_); + + QFileInfo info(probed_item->filename()); + probed_item->SetLabel(info.fileName()); } Track::Reference reference; @@ -228,6 +231,9 @@ bool LoadOTIOTask::Run() QString output_id = reference.ToString(); Node::ConnectEdge(NodeOutput(probed_item, output_id), NodeInput(block, ClipBlock::kBufferIn)); + + FolderAddChild c(project_->root(), probed_item, false); + c.redo(); } }