From 49ccbddb17581df9b2707d15c5675ffaf23efaeb Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Wed, 25 Aug 2021 02:56:30 +0200 Subject: [PATCH] Add Q_DISABLE_COPY --- ext/libstrawberry-tagreader/tagreaderbase.h | 2 ++ ext/libstrawberry-tagreader/tagreadertaglib.h | 2 ++ ext/libstrawberry-tagreader/tagreadertagparser.h | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ext/libstrawberry-tagreader/tagreaderbase.h b/ext/libstrawberry-tagreader/tagreaderbase.h index 6e0b5a546..1d6104db7 100644 --- a/ext/libstrawberry-tagreader/tagreaderbase.h +++ b/ext/libstrawberry-tagreader/tagreaderbase.h @@ -46,6 +46,8 @@ class TagReaderBase { protected: static const std::string kEmbeddedCover; + + Q_DISABLE_COPY(TagReaderBase) }; #endif // TAGREADERBASE_H diff --git a/ext/libstrawberry-tagreader/tagreadertaglib.h b/ext/libstrawberry-tagreader/tagreadertaglib.h index f23acf69c..2707043a3 100644 --- a/ext/libstrawberry-tagreader/tagreadertaglib.h +++ b/ext/libstrawberry-tagreader/tagreadertaglib.h @@ -75,6 +75,8 @@ class TagReaderTagLib : public TagReaderBase { private: FileRefFactory *factory_; + + Q_DISABLE_COPY(TagReaderTagLib) }; #endif // TAGREADERTAGLIB_H diff --git a/ext/libstrawberry-tagreader/tagreadertagparser.h b/ext/libstrawberry-tagreader/tagreadertagparser.h index 999a3c61e..3534dd86b 100644 --- a/ext/libstrawberry-tagreader/tagreadertagparser.h +++ b/ext/libstrawberry-tagreader/tagreadertagparser.h @@ -45,7 +45,7 @@ class TagReaderTagParser : public TagReaderBase { QByteArray LoadEmbeddedArt(const QString &filename) const override; bool SaveEmbeddedArt(const QString &filename, const QByteArray &data) override; - private: + Q_DISABLE_COPY(TagReaderTagParser) }; #endif // TAGREADERTAGPARSER_H