1
0
Fork 0
mirror of https://github.com/EdgeTX/edgetx.git synced 2025-07-26 09:45:16 +03:00
This commit is contained in:
3djc 2017-12-01 19:32:12 +01:00
parent 6c6fc2d7db
commit 8dafd4680b

View file

@ -701,15 +701,18 @@ int version2index(const QString & version)
{ {
int result = 999; int result = 999;
QStringList parts; QStringList parts;
QString mainVersion = version;
if (version.contains("RC")) { if (version.contains("RC")) {
parts = version.split("RC"); parts = version.split("RC");
result = parts[1].toInt() + 900; // RC0 = 900; RC1=901,.. result = parts[1].toInt() + 900; // RC0 = 900; RC1=901,..
mainVersion = parts[0];
} }
else if (version.contains("N")) { else if (version.contains("N")) {
parts = version.split("N"); parts = version.split("N");
result = parts[1].toInt(); // nightly build up to 899 result = parts[1].toInt(); // nightly build up to 899
mainVersion = parts[0];
} }
parts = parts[0].split('.'); parts = mainVersion.split('.');
if (parts.size() > 2) if (parts.size() > 2)
result += 1000 * parts[2].toInt(); result += 1000 * parts[2].toInt();
if (parts.size() > 1) if (parts.size() > 1)