From 0cd0f7f2e7d217390b44d58ff6a1598e1d8df0e5 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Tue, 18 Feb 2025 16:55:02 +0100 Subject: [PATCH] FilesystemMusicStorage: Use QFile::supportsMoveToTrash --- src/core/filesystemmusicstorage.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/core/filesystemmusicstorage.cpp b/src/core/filesystemmusicstorage.cpp index dcefdd85c..3df251015 100644 --- a/src/core/filesystemmusicstorage.cpp +++ b/src/core/filesystemmusicstorage.cpp @@ -113,7 +113,11 @@ bool FilesystemMusicStorage::DeleteFromStorage(const DeleteJob &job) { QString path = job.metadata_.url().toLocalFile(); QFileInfo fileInfo(path); +#if QT_VERSION >= QT_VERSION_CHECK(6, 9, 0) + if (job.use_trash_ && QFile::supportsMoveToTrash()) { +#else if (job.use_trash_) { +#endif return QFile::moveToTrash(path); }