1 files changed, 5 insertions, 4 deletions
diff --git a/src/timeline/InputBar.cpp b/src/timeline/InputBar.cpp
index 3a626a3c..dd6813c2 100644
--- a/src/timeline/InputBar.cpp
+++ b/src/timeline/InputBar.cpp
@@ -417,13 +417,14 @@ void
InputBar::openFileSelection()
{
const QString homeFolder = QStandardPaths::writableLocation(QStandardPaths::HomeLocation);
- const auto fileName =
- QFileDialog::getOpenFileName(nullptr, tr("Select a file"), homeFolder, tr("All Files (*)"));
+ const QStringList fileNames =
+ QFileDialog::getOpenFileNames(nullptr, tr("Select file(s)"), homeFolder, tr("All Files (*)"));
- if (fileName.isEmpty())
+ if (fileNames.isEmpty())
return;
- startUploadFromPath(fileName);
+ for (const auto &fileName : fileNames)
+ startUploadFromPath(fileName);
}
QString
|