From cefef116ef6d497dce31ea1e83a5be2e7970fb2e Mon Sep 17 00:00:00 2001 From: Alexander Volkov Date: Wed, 13 Jan 2021 16:39:08 +0300 Subject: [PATCH] Disable copying of QUrlResourceProvider to avoid slicing Amends 376e3bd8ecf40881685714f6f19e12d68e92127e Change-Id: Ib7b0de900c009f3bdb3f699a218444aafbe2eabe Reviewed-by: Lars Knoll --- src/gui/text/qurlresourceprovider.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/text/qurlresourceprovider.h b/src/gui/text/qurlresourceprovider.h index 587a371a83..088a878d8c 100644 --- a/src/gui/text/qurlresourceprovider.h +++ b/src/gui/text/qurlresourceprovider.h @@ -48,7 +48,9 @@ QT_BEGIN_NAMESPACE class Q_GUI_EXPORT QUrlResourceProvider { + Q_DISABLE_COPY(QUrlResourceProvider) public: + QUrlResourceProvider() = default; virtual ~QUrlResourceProvider(); virtual QVariant resource(const QUrl &url) = 0;