diff options
author | Aurindam Jana <[email protected]> | 2012-04-23 09:23:23 +0200 |
---|---|---|
committer | Qt by Nokia <[email protected]> | 2012-04-26 11:46:06 +0200 |
commit | 7f7cd79e29e634ddff55fe18b122ac85c5cfe4a0 (patch) | |
tree | c6914c9a28eaec0e07309cfdfd60b9da0388912b /src/qml/debugger/qqmldebugservice.cpp | |
parent | c0f07d5707180856bb2705359d780a836653188c (diff) |
QmlDebugging: Exchange supported QDataStream versions
Since the client and service needs to pack/unpack
datastreams, they need to encode/decode using the lowest common
QDataStream version.
Change-Id: I3b4886fece59b24950ba618da07a0fefd41a5637
Reviewed-by: Kai Koehne <[email protected]>
Diffstat (limited to 'src/qml/debugger/qqmldebugservice.cpp')
-rw-r--r-- | src/qml/debugger/qqmldebugservice.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/qml/debugger/qqmldebugservice.cpp b/src/qml/debugger/qqmldebugservice.cpp index 1fe5aa32eb..76847e5a46 100644 --- a/src/qml/debugger/qqmldebugservice.cpp +++ b/src/qml/debugger/qqmldebugservice.cpp @@ -261,4 +261,28 @@ void QQmlDebugService::messageReceived(const QByteArray &) { } +QQmlDebugStream::QQmlDebugStream() + : QDataStream() +{ + setVersion(QQmlDebugServer::s_dataStreamVersion); +} + +QQmlDebugStream::QQmlDebugStream(QIODevice *d) + : QDataStream(d) +{ + setVersion(QQmlDebugServer::s_dataStreamVersion); +} + +QQmlDebugStream::QQmlDebugStream(QByteArray *ba, QIODevice::OpenMode flags) + : QDataStream(ba, flags) +{ + setVersion(QQmlDebugServer::s_dataStreamVersion); +} + +QQmlDebugStream::QQmlDebugStream(const QByteArray &ba) + : QDataStream(ba) +{ + setVersion(QQmlDebugServer::s_dataStreamVersion); +} + QT_END_NAMESPACE |