1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-03-14 01:19:59 +00:00

Merge branch 'compileerror' into 'master'

Contect selector: fix ESM date and version data encoding/decoding (#7764)

Closes #7764

See merge request OpenMW/openmw!3742
This commit is contained in:
psi29a 2024-01-07 14:15:52 +00:00
commit bfb60c5504

View File

@ -51,7 +51,8 @@ QByteArray ContentSelectorModel::EsmFile::encodedData() const
QByteArray encodedData;
QDataStream stream(&encodedData, QIODevice::WriteOnly);
stream << mFileName << mAuthor << mVersion << mModified.toString() << mPath << mDescription << mGameFiles;
stream << mFileName << mAuthor << mVersion << mModified.toString(Qt::ISODate) << mPath << mDescription
<< mGameFiles;
return encodedData;
}
@ -113,11 +114,11 @@ void ContentSelectorModel::EsmFile::setFileProperty(const FileProperty prop, con
break;
case FileProperty_Format:
mVersion = value.toInt();
mVersion = value;
break;
case FileProperty_DateModified:
mModified = QDateTime::fromString(value);
mModified = QDateTime::fromString(value, Qt::ISODate);
break;
case FileProperty_FilePath: