forked from qt-creator/qt-creator
QmlDesigner.NodeInstances: Use the 4.8 QDataStream
The 4.8 Version of QDataStream is the lowest common denominator. temporaryOutDataStream.setVersion(QDataStream::Qt_4_8); Change-Id: I4aa681473b6349bd3e859f49d7233ff4a6d2911b Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
This commit is contained in:
@@ -100,6 +100,7 @@ QDataStream &operator<<(QDataStream &out, const ValuesChangedCommand &command)
|
|||||||
command.m_keyNumber = keyCounter;
|
command.m_keyNumber = keyCounter;
|
||||||
QByteArray outDataStreamByteArray;
|
QByteArray outDataStreamByteArray;
|
||||||
QDataStream temporaryOutDataStream(&outDataStreamByteArray, QIODevice::WriteOnly);
|
QDataStream temporaryOutDataStream(&outDataStreamByteArray, QIODevice::WriteOnly);
|
||||||
|
temporaryOutDataStream.setVersion(QDataStream::Qt_4_8);
|
||||||
|
|
||||||
temporaryOutDataStream << command.valueChanges();;
|
temporaryOutDataStream << command.valueChanges();;
|
||||||
|
|
||||||
@@ -125,6 +126,7 @@ void readSharedMemory(qint32 key, QVector<PropertyValueContainer> *valueChangeVe
|
|||||||
|
|
||||||
if (canAttach) {
|
if (canAttach) {
|
||||||
QDataStream in(QByteArray::fromRawData(static_cast<const char*>(sharedMemory.constData()), sharedMemory.size()));
|
QDataStream in(QByteArray::fromRawData(static_cast<const char*>(sharedMemory.constData()), sharedMemory.size()));
|
||||||
|
in.setVersion(QDataStream::Qt_4_8);
|
||||||
in >> *valueChangeVector;
|
in >> *valueChangeVector;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -93,6 +93,7 @@ void NodeInstanceClientProxy::writeCommand(const QVariant &command)
|
|||||||
{
|
{
|
||||||
QByteArray block;
|
QByteArray block;
|
||||||
QDataStream out(&block, QIODevice::WriteOnly);
|
QDataStream out(&block, QIODevice::WriteOnly);
|
||||||
|
out.setVersion(QDataStream::Qt_4_8);
|
||||||
out << quint32(0);
|
out << quint32(0);
|
||||||
out << quint32(m_writeCommandCounter);
|
out << quint32(m_writeCommandCounter);
|
||||||
m_writeCommandCounter++;
|
m_writeCommandCounter++;
|
||||||
@@ -164,6 +165,7 @@ void NodeInstanceClientProxy::readDataStream()
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
QDataStream in(m_socket);
|
QDataStream in(m_socket);
|
||||||
|
in.setVersion(QDataStream::Qt_4_8);
|
||||||
|
|
||||||
if (m_blockSize == 0) {
|
if (m_blockSize == 0) {
|
||||||
in >> m_blockSize;
|
in >> m_blockSize;
|
||||||
|
@@ -93,6 +93,8 @@ void NodeInstanceClientProxy::writeCommand(const QVariant &command)
|
|||||||
{
|
{
|
||||||
QByteArray block;
|
QByteArray block;
|
||||||
QDataStream out(&block, QIODevice::WriteOnly);
|
QDataStream out(&block, QIODevice::WriteOnly);
|
||||||
|
out.setVersion(QDataStream::Qt_4_8);
|
||||||
|
|
||||||
out << quint32(0);
|
out << quint32(0);
|
||||||
out << quint32(m_writeCommandCounter);
|
out << quint32(m_writeCommandCounter);
|
||||||
m_writeCommandCounter++;
|
m_writeCommandCounter++;
|
||||||
@@ -164,6 +166,8 @@ void NodeInstanceClientProxy::readDataStream()
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
QDataStream in(m_socket);
|
QDataStream in(m_socket);
|
||||||
|
in.setVersion(QDataStream::Qt_4_8);
|
||||||
|
|
||||||
|
|
||||||
if (m_blockSize == 0) {
|
if (m_blockSize == 0) {
|
||||||
in >> m_blockSize;
|
in >> m_blockSize;
|
||||||
|
Reference in New Issue
Block a user