Downgrade to 6.3 datastream

Took 5 minutes
This commit is contained in:
Lukas Brübach 2026-07-23 03:15:53 +02:00
parent 3ad6dc08d9
commit d665ceb0bd
3 changed files with 6 additions and 6 deletions

View file

@ -28,7 +28,7 @@ QByteArray serializeProperties(const QVariantHash &props)
{ {
QByteArray blob; QByteArray blob;
QDataStream out(&blob, QIODevice::WriteOnly); QDataStream out(&blob, QIODevice::WriteOnly);
out.setVersion(QDataStream::Qt_6_5); out.setVersion(QDataStream::Qt_6_3);
out << props; out << props;
return blob; return blob;
} }
@ -42,7 +42,7 @@ void CardInfo::ensurePropertiesLoaded() const
} }
if (!propertiesBlob.isEmpty()) { if (!propertiesBlob.isEmpty()) {
QDataStream in(propertiesBlob); QDataStream in(propertiesBlob);
in.setVersion(QDataStream::Qt_6_5); in.setVersion(QDataStream::Qt_6_3);
in >> propertiesCache; in >> propertiesCache;
} }
propertiesLoaded = true; propertiesLoaded = true;

View file

@ -40,7 +40,7 @@ void writeHashBlob(QDataStream &out, const QVariantHash &h)
{ {
QByteArray blob; QByteArray blob;
QDataStream blobOut(&blob, QIODevice::WriteOnly); QDataStream blobOut(&blob, QIODevice::WriteOnly);
blobOut.setVersion(QDataStream::Qt_6_5); blobOut.setVersion(QDataStream::Qt_6_3);
blobOut << h; blobOut << h;
out << static_cast<quint32>(blob.size()); out << static_cast<quint32>(blob.size());
out.writeRawData(blob.constData(), blob.size()); out.writeRawData(blob.constData(), blob.size());
@ -329,7 +329,7 @@ bool CardDatabaseCache::write(const QString &cachePath, const CardDatabaseData &
} }
QDataStream out(&file); QDataStream out(&file);
out.setVersion(QDataStream::Qt_6_5); out.setVersion(QDataStream::Qt_6_3);
// Header // Header
out << CACHE_MAGIC; out << CACHE_MAGIC;
@ -379,7 +379,7 @@ bool CardDatabaseCache::read(const QString &cachePath,
QBuffer buffer(const_cast<QByteArray *>(&raw)); QBuffer buffer(const_cast<QByteArray *>(&raw));
buffer.open(QIODevice::ReadOnly); buffer.open(QIODevice::ReadOnly);
QDataStream in(&buffer); QDataStream in(&buffer);
in.setVersion(QDataStream::Qt_6_5); in.setVersion(QDataStream::Qt_6_3);
quint32 magic = 0; quint32 magic = 0;
quint32 version = 0; quint32 version = 0;

View file

@ -17,7 +17,7 @@ void PrintingInfo::ensurePropertiesLoaded() const
propertiesCache.clear(); propertiesCache.clear();
if (!propertiesBlob.isEmpty()) { if (!propertiesBlob.isEmpty()) {
QDataStream in(propertiesBlob); QDataStream in(propertiesBlob);
in.setVersion(QDataStream::Qt_6_5); in.setVersion(QDataStream::Qt_6_3);
in >> propertiesCache; in >> propertiesCache;
} }
propertiesLoaded = true; propertiesLoaded = true;