diff options
author | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2021-08-30 13:00:17 +0300 |
---|---|---|
committer | Assam Boudjelthia <assam.boudjelthia@qt.io> | 2021-09-09 07:28:54 +0000 |
commit | 96364a4b4df70f0f16f5c6a8e5a500dfe3954f75 (patch) | |
tree | 33ebb8e06f543cd337bb36e0eaa077e732975935 | |
parent | 1a030fb911603e9798c6a1cd4a6362c9089b0395 (diff) | |
download | qt-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.cpp | 2 |
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); |