From 80cb1426aa325a440993741ba48dd3275f90b2e8 Mon Sep 17 00:00:00 2001 From: Volker Hilsheimer Date: Sat, 21 Jan 2023 11:03:06 +0100 Subject: API review: disable copy for new mime converters classes These classes are polymorphic, so shouldn't be copyable. Pick-to: 6.5 Change-Id: I80b6b3de5f5594e00c4011f64846841e3344c152 Reviewed-by: Marc Mutz --- src/gui/platform/darwin/qutimimeconverter.h | 1 + src/gui/platform/windows/qwindowsmimeconverter.h | 1 + 2 files changed, 2 insertions(+) (limited to 'src/gui/platform') diff --git a/src/gui/platform/darwin/qutimimeconverter.h b/src/gui/platform/darwin/qutimimeconverter.h index f3de4c0663..f798f706d2 100644 --- a/src/gui/platform/darwin/qutimimeconverter.h +++ b/src/gui/platform/darwin/qutimimeconverter.h @@ -17,6 +17,7 @@ class QMimeData; class Q_GUI_EXPORT QUtiMimeConverter { + Q_DISABLE_COPY(QUtiMimeConverter) public: enum class HandlerScope : uchar { diff --git a/src/gui/platform/windows/qwindowsmimeconverter.h b/src/gui/platform/windows/qwindowsmimeconverter.h index 2c0eee69ed..145355fe15 100644 --- a/src/gui/platform/windows/qwindowsmimeconverter.h +++ b/src/gui/platform/windows/qwindowsmimeconverter.h @@ -20,6 +20,7 @@ class QVariant; class Q_GUI_EXPORT QWindowsMimeConverter { + Q_DISABLE_COPY(QWindowsMimeConverter) public: QWindowsMimeConverter(); virtual ~QWindowsMimeConverter(); -- cgit v1.2.3