From 5f6600fa26b9b5d03d8880c9915f4ddffd716b98 Mon Sep 17 00:00:00 2001 From: Ahmad Samir Date: Wed, 12 Apr 2023 16:25:51 +0200 Subject: [PATCH] QMimeProvider: fix a clazy warning Polymorphic class QMimeXMLProvider is copyable. Potential slicing. [-Wclazy-copyable-polymorphic]. Change-Id: I1eff1389140ce9426db32a37df89935a7b3db3a5 Reviewed-by: Giuseppe D'Angelo --- src/corelib/mimetypes/qmimeprovider_p.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/corelib/mimetypes/qmimeprovider_p.h b/src/corelib/mimetypes/qmimeprovider_p.h index 5de4a635ee..1cd1a00f51 100644 --- a/src/corelib/mimetypes/qmimeprovider_p.h +++ b/src/corelib/mimetypes/qmimeprovider_p.h @@ -31,6 +31,8 @@ class QMimeMagicRuleMatcher; class QMimeProviderBase { + Q_DISABLE_COPY(QMimeProviderBase) + public: QMimeProviderBase(QMimeDatabasePrivate *db, const QString &directory); virtual ~QMimeProviderBase() {}