diff options
-rw-r--r-- | src/corelib/kernel/qcoreevent.h | 4 |
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 |