diff options
author | David Schulz <david.schulz@theqtcompany.com> | 2015-06-16 10:49:46 +0200 |
---|---|---|
committer | David Schulz <david.schulz@theqtcompany.com> | 2015-06-16 08:59:34 +0000 |
commit | 5bc35c5dfab8ef4aff8066132a1a337213895698 (patch) | |
tree | f372918fcdc3a4f0cb97432f08cea48aa50191b4 | |
parent | 4fb6d7126347eb0a114ae3de47fa6481699eb26e (diff) | |
download | qt-creator-5bc35c5dfab8ef4aff8066132a1a337213895698.tar.gz |
Core: Add debug stream operator for Core::Id
Change-Id: Ieeb299709d9e18d1db0632b245b735fe07230a89
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
-rw-r--r-- | src/plugins/coreplugin/id.cpp | 6 | ||||
-rw-r--r-- | src/plugins/coreplugin/id.h | 1 |
2 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/coreplugin/id.cpp b/src/plugins/coreplugin/id.cpp index 793dc25077..1d32ad8085 100644 --- a/src/plugins/coreplugin/id.cpp +++ b/src/plugins/coreplugin/id.cpp @@ -349,7 +349,6 @@ QString Id::suffixAfter(Id baseId) const } // namespace Core - QT_BEGIN_NAMESPACE QDataStream &operator<<(QDataStream &ds, Core::Id id) @@ -365,4 +364,9 @@ QDataStream &operator>>(QDataStream &ds, Core::Id &id) return ds; } +QDebug operator<<(QDebug dbg, const Core::Id &id) +{ + return dbg << id.name(); +} + QT_END_NAMESPACE diff --git a/src/plugins/coreplugin/id.h b/src/plugins/coreplugin/id.h index 3a08ec6842..32fbe94f05 100644 --- a/src/plugins/coreplugin/id.h +++ b/src/plugins/coreplugin/id.h @@ -92,6 +92,7 @@ Q_DECLARE_METATYPE(QList<Core::Id>) QT_BEGIN_NAMESPACE QDataStream &operator<<(QDataStream &ds, Core::Id id); QDataStream &operator>>(QDataStream &ds, Core::Id &id); +CORE_EXPORT QDebug operator<<(QDebug dbg, const Core::Id &id); QT_END_NAMESPACE #endif // CORE_ID_H |