summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2021-08-30 13:00:17 +0300
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2021-09-09 07:28:54 +0000
commit96364a4b4df70f0f16f5c6a8e5a500dfe3954f75 (patch)
tree33ebb8e06f543cd337bb36e0eaa077e732975935
parent1a030fb911603e9798c6a1cd4a6362c9089b0395 (diff)
downloadqt-creator-96364a4b4df70f0f16f5c6a8e5a500dfe3954f75.tar.gz
Fix handling of aab checkbox in apk build step
Loosen the condition for enabling the aab builds and make it available for any Qt version from 5.14 and above, since Google now require apps to be packaged as aab to submit to the store, and Qt 6 always has an aab target anyways. The multi-abi is coming for Qt 6.3 though, but aab builds could still be allowed now. Change-Id: If7c7b40c2d01cfe9c2887dc5aa17af48a37af43a Reviewed-by: Alessandro Portale <alessandro.portale@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
-rw-r--r--src/plugins/android/androidbuildapkstep.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/android/androidbuildapkstep.cpp b/src/plugins/android/androidbuildapkstep.cpp
index d9598d51b4..a64fb046d7 100644
--- a/src/plugins/android/androidbuildapkstep.cpp
+++ b/src/plugins/android/androidbuildapkstep.cpp
@@ -323,7 +323,7 @@ QWidget *AndroidBuildApkWidget::createAdvancedGroup()
auto vbox = new QVBoxLayout(group);
QtSupport::BaseQtVersion *version = QtSupport::QtKitAspect::qtVersion(m_step->kit());
- if (version && version->supportsMultipleQtAbis()) {
+ if (version && version->qtVersion() >= QtSupport::QtVersionNumber{5, 14}) {
auto buildAAB = new QCheckBox(tr("Build Android App Bundle (*.aab)"), group);
buildAAB->setChecked(m_step->buildAAB());
connect(buildAAB, &QAbstractButton::toggled, m_step, &AndroidBuildApkStep::setBuildAAB);