summaryrefslogtreecommitdiff
path: root/src/plugins/coreplugin/id.h
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2013-03-19 19:01:30 +0100
committerEike Ziller <eike.ziller@digia.com>2013-04-02 14:56:28 +0200
commitdcfc617cc8acbc7baa4ed9b34f311678047fede4 (patch)
tree96278ac9d85649dfeac485e09ba475cd13c92333 /src/plugins/coreplugin/id.h
parentaefea10c9c4589b30e5e962b7b693372c1c2b099 (diff)
downloadqt-creator-dcfc617cc8acbc7baa4ed9b34f311678047fede4.tar.gz
Core: Add streaming operators for Core::Id
Only used once so far, but makes intended usage clear. Change-Id: Ia628f5356dd02282e233846268d6c0629e93e3fe Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/coreplugin/id.h')
-rw-r--r--src/plugins/coreplugin/id.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/coreplugin/id.h b/src/plugins/coreplugin/id.h
index ee283a5f9a..bb43fd0143 100644
--- a/src/plugins/coreplugin/id.h
+++ b/src/plugins/coreplugin/id.h
@@ -86,4 +86,9 @@ inline uint qHash(const Id &id) { return id.uniqueIdentifier(); }
Q_DECLARE_METATYPE(Core::Id)
Q_DECLARE_METATYPE(QList<Core::Id>)
+QT_BEGIN_NAMESPACE
+QDataStream &operator<<(QDataStream &ds, const Core::Id &id);
+QDataStream &operator>>(QDataStream &ds, Core::Id &id);
+QT_END_NAMESPACE
+
#endif // CORE_ID_H