Skip to content
Snippets Groups Projects
Commit 002ca9ca authored by Christian Kandeler's avatar Christian Kandeler
Browse files

Abstract Mobile Wizard: Prettify version number.

Reviewed-by: Alessandro Portale
parent 73aedd6a
No related branches found
No related tags found
No related merge requests found
...@@ -376,13 +376,14 @@ QByteArray AbstractMobileApp::generateFile(int fileType, ...@@ -376,13 +376,14 @@ QByteArray AbstractMobileApp::generateFile(int fileType,
QByteArray versioned = data; QByteArray versioned = data;
versioned.replace('\x0D', ""); versioned.replace('\x0D', "");
versioned.replace('\x0A', ""); versioned.replace('\x0A', "");
const QLatin1String hexPrefix("0x");
const quint16 checkSum = qChecksum(versioned.constData(), versioned.length()); const quint16 checkSum = qChecksum(versioned.constData(), versioned.length());
const QString checkSumString = QString::number(checkSum, 16); const QString checkSumString = hexPrefix + QString::number(checkSum, 16);
const QString versionString const QString versionString
= QString::number(makeStubVersion(stubVersionMinor()), 16); = hexPrefix + QString::number(makeStubVersion(stubVersionMinor()), 16);
const QChar sep = QLatin1Char(' '); const QChar sep = QLatin1Char(' ');
const QString versionLine = const QString versionLine =
comment + sep + FileChecksum + sep + QLatin1String("0x") + checkSumString comment + sep + FileChecksum + sep + checkSumString
+ sep + FileStubVersion + sep + versionString + QLatin1Char('\x0A'); + sep + FileStubVersion + sep + versionString + QLatin1Char('\x0A');
return versionLine.toAscii() + data; return versionLine.toAscii() + data;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment