diff options
-rw-r--r-- | src/qmlcompiler/qdeferredpointer_p.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/qmlcompiler/qdeferredpointer_p.h b/src/qmlcompiler/qdeferredpointer_p.h index b8a06cc13c..2181d3d3bf 100644 --- a/src/qmlcompiler/qdeferredpointer_p.h +++ b/src/qmlcompiler/qdeferredpointer_p.h @@ -106,6 +106,11 @@ public: return a.m_factory == b.m_factory && a.m_data == b.m_data; } + friend bool operator!=(const QDeferredSharedPointer &a, const QDeferredSharedPointer &b) + { + return !(a == b); + } + private: friend class QDeferredWeakPointer<T>; @@ -172,6 +177,11 @@ public: return a.m_factory == b.m_factory && a.m_data == b.m_data; } + friend bool operator!=(const QDeferredWeakPointer &a, const QDeferredWeakPointer &b) + { + return !(a == b); + } + private: QWeakPointer<T> m_data; QWeakPointer<Factory> m_factory; |