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