From f01b469f3fb7da02edb895e246f427889dd819f7 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Wed, 19 Aug 2020 22:25:05 +0200 Subject: [PATCH] Allow to delete files permanently in fileview with Qt < 5.15 --- src/widgets/fileview.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/widgets/fileview.cpp b/src/widgets/fileview.cpp index 23563fe3f..202a5ceb1 100644 --- a/src/widgets/fileview.cpp +++ b/src/widgets/fileview.cpp @@ -234,7 +234,12 @@ void FileView::Delete(const QStringList &filenames) { if (DeleteConfirmationDialog::warning(filenames) != QDialogButtonBox::Yes) return; - DeleteFiles *delete_files = new DeleteFiles(task_manager_, storage_, true); + bool use_trash = false; +#if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0) + use_trash = true; +#endif + + DeleteFiles *delete_files = new DeleteFiles(task_manager_, storage_, use_trash); connect(delete_files, SIGNAL(Finished(SongList)), SLOT(DeleteFinished(SongList))); delete_files->Start(filenames);