diff options
author | Marc Mutz <marc.mutz@qt.io> | 2022-07-01 17:05:36 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2022-07-09 06:40:08 +0200 |
commit | 2cfabed1ff9c822458c467ff072e7a3a6c0fbf3d (patch) | |
tree | d026d9135350af18d767f27481ac48534a5487b2 /src/corelib/kernel/qmetatype.h | |
parent | f2c9f8c83781fea73b148bf24472f1d3d191c26e (diff) |
Long live QDebug op<< QMetaType!
It's needed in QtHttpServer.
[ChangeLog][QtCore][QDebug] Can now stream QMetaType.
[ChangeLog][QtCore][QMetaType] Can now be streamed through QDebug.
Change-Id: I974d77d678137715472a3907ab1e50ba2dbaa087
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/kernel/qmetatype.h')
-rw-r--r-- | src/corelib/kernel/qmetatype.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/kernel/qmetatype.h b/src/corelib/kernel/qmetatype.h index 71153c3e8f..2e97e1892d 100644 --- a/src/corelib/kernel/qmetatype.h +++ b/src/corelib/kernel/qmetatype.h @@ -491,6 +491,9 @@ public: friend bool operator!=(QMetaType a, QMetaType b) { return !(a == b); } #ifndef QT_NO_DEBUG_STREAM +private: + friend Q_CORE_EXPORT QDebug operator<<(QDebug d, QMetaType m); +public: bool debugStream(QDebug& dbg, const void *rhs); bool hasRegisteredDebugStreamOperator() const; |