From aea2faedff26fe3efc3c2cf81c29411e1c5c4570 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Tue, 25 Dec 2018 01:15:08 +1100 Subject: [PATCH] timeline responds to icon view --- ui/timelinewidget.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ui/timelinewidget.cpp b/ui/timelinewidget.cpp index c05782bf8..0506995af 100644 --- a/ui/timelinewidget.cpp +++ b/ui/timelinewidget.cpp @@ -10,6 +10,7 @@ #include "panels/timeline.h" #include "project/footage.h" #include "ui/sourcetable.h" +#include "ui/sourceiconview.h" #include "panels/effectcontrols.h" #include "panels/viewer.h" #include "project/undo.h" @@ -265,8 +266,10 @@ void TimelineWidget::dragEnterEvent(QDragEnterEvent *event) { QVector media_list; panel_timeline->importing_files = false; - if (event->source() == panel_project->tree_view) { - QModelIndexList items = panel_project->tree_view->selectionModel()->selectedRows(); + if (event->source() == panel_project->tree_view || event->source() == panel_project->icon_view) { + QModelIndexList items = (event->source() == panel_project->tree_view) + ? panel_project->tree_view->selectionModel()->selectedRows() + : panel_project->icon_view->selectionModel()->selectedIndexes(); media_list.resize(items.size()); for (int i=0;iitem_to_media(items.at(i));