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;
|
||||
QByteArray outDataStreamByteArray;
|
||||
QDataStream temporaryOutDataStream(&outDataStreamByteArray, QIODevice::WriteOnly);
|
||||
temporaryOutDataStream.setVersion(QDataStream::Qt_4_8);
|
||||
|
||||
temporaryOutDataStream << command.valueChanges();;
|
||||
|
||||
@@ -125,6 +126,7 @@ void readSharedMemory(qint32 key, QVector<PropertyValueContainer> *valueChangeVe
|
||||
|
||||
if (canAttach) {
|
||||
QDataStream in(QByteArray::fromRawData(static_cast<const char*>(sharedMemory.constData()), sharedMemory.size()));
|
||||
in.setVersion(QDataStream::Qt_4_8);
|
||||
in >> *valueChangeVector;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user