summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/corelib/kernel/qcoreevent.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/corelib/kernel/qcoreevent.h b/src/corelib/kernel/qcoreevent.h
index f6417438b1..2133ab6213 100644
--- a/src/corelib/kernel/qcoreevent.h
+++ b/src/corelib/kernel/qcoreevent.h
@@ -49,7 +49,9 @@ QT_BEGIN_NAMESPACE
#define Q_EVENT_DISABLE_COPY(Class) \
protected: \
Class(const Class &) = default; \
- Class &operator=(const Class &other) = default
+ Class(Class &&) = delete; \
+ Class &operator=(const Class &other) = default; \
+ Class &operator=(Class &&) = delete
class QEventPrivate;
class Q_CORE_EXPORT QEvent // event base class