From 74f0f885b92862af6899c3a6a90fc9c9ae043695 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sat, 24 Aug 2024 21:10:27 +0200 Subject: [PATCH] Song: Add rejected extensions --- src/core/song.cpp | 12 ++++++++++++ src/core/song.h | 1 + 2 files changed, 13 insertions(+) diff --git a/src/core/song.cpp b/src/core/song.cpp index 29c37ebbe..90ef623f2 100644 --- a/src/core/song.cpp +++ b/src/core/song.cpp @@ -235,6 +235,18 @@ const QStringList Song::kAcceptedExtensions = QStringList() << QStringLiteral("w << QStringLiteral("spc") << QStringLiteral("vgm"); +const QStringList Song::kRejectedExtensions = QStringList() << QStringLiteral("tmp") + << QStringLiteral("tar") + << QStringLiteral("gz") + << QStringLiteral("bz2") + << QStringLiteral("xz") + << QStringLiteral("tbz") + << QStringLiteral("tgz") + << QStringLiteral("z") + << QStringLiteral("zip") + << QStringLiteral("rar") + << QStringLiteral("wvc"); + struct Song::Private : public QSharedData { explicit Private(Source source = Source::Unknown); diff --git a/src/core/song.h b/src/core/song.h index 7d9a204b3..f17045d73 100644 --- a/src/core/song.h +++ b/src/core/song.h @@ -138,6 +138,7 @@ class Song { static const QStringList kArticles; static const QStringList kAcceptedExtensions; + static const QStringList kRejectedExtensions; Song(const Source source = Source::Unknown); Song(const Song &other);