Meson: Use QVersionNumber instead of self-made substitute

Change-Id: I6d4168a0be3e14f39baf469f47bc292779fe286a
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2024-07-25 07:05:42 +02:00
parent 319e87fd6c
commit f9bb9feda4
11 changed files with 28 additions and 86 deletions

View File

@@ -66,9 +66,9 @@ static KitData createKitData(const Kit *kit)
data.qmakePath = expander->expand(QString("%{Qt:qmakeExecutable}"));
data.qtVersionStr = expander->expand(QString("%{Qt:Version}"));
data.qtVersion = Utils::QtMajorVersion::None;
auto version = Version::fromString(data.qtVersionStr);
if (version.isValid) {
switch (version.major) {
auto version = QVersionNumber::fromString(data.qtVersionStr);
if (!version.isNull()) {
switch (version.majorVersion()) {
case 4:
data.qtVersion = Utils::QtMajorVersion::Qt4;
break;