From bccdf0f18798121660527c256ef25bbb8a483cb8 Mon Sep 17 00:00:00 2001 From: Assam Boudjelthia Date: Wed, 8 Jan 2020 14:49:23 +0200 Subject: [PATCH] Set proper names and size constraints for elements of addnewavddialog * Set sdcard size default to 512MB * Add proper names to labels * Default ABI to x86 as it's the recommended by Android Studio Task-number: QTCREATORBUG-23284 Change-Id: I96ad6936b67045282933ebb31fba2c11b8af1d9d Reviewed-by: Leena Miettinen Reviewed-by: Alessandro Portale --- src/plugins/android/addnewavddialog.ui | 46 +++++++++++++------------- src/plugins/android/avddialog.cpp | 14 ++++---- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/src/plugins/android/addnewavddialog.ui b/src/plugins/android/addnewavddialog.ui index f1214dce082..71abe36e9be 100644 --- a/src/plugins/android/addnewavddialog.ui +++ b/src/plugins/android/addnewavddialog.ui @@ -6,10 +6,22 @@ 0 0 - 336 - 183 + 600 + 187 + + + 600 + 0 + + + + + 1024 + 16777215 + + Create new AVD @@ -17,25 +29,19 @@ - + Name: - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - + - ABI: - - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + Architecture (ABI): @@ -43,33 +49,27 @@ - + Target API: - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - + - + SD card size: - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter @@ -80,10 +80,10 @@ 0 - 9999999 + 1000000 - 0 + 512 diff --git a/src/plugins/android/avddialog.cpp b/src/plugins/android/avddialog.cpp index 40608be56f0..aa1b0422f89 100644 --- a/src/plugins/android/avddialog.cpp +++ b/src/plugins/android/avddialog.cpp @@ -51,8 +51,8 @@ AvdDialog::AvdDialog(int minApiLevel, AndroidSdkManager *sdkManager, const QStri m_hideTipTimer.setSingleShot(true); if (abis.isEmpty()) { - m_avdDialog.abiComboBox->addItems(QStringList({"armeabi-v7a", "armeabi", "x86", - "arm64-v8a", "x86_64"})); + m_avdDialog.abiComboBox->addItems(QStringList({"x86", "x86_64", "armeabi-v7a", + "armeabi", "arm64-v8a"})); } else { m_avdDialog.abiComboBox->addItems(abis); } @@ -95,7 +95,7 @@ CreateAvdInfo AvdDialog::gatherCreateAVDInfo(QWidget *parent, AndroidSdkManager const SdkPlatform* AvdDialog::sdkPlatform() const { - return m_avdDialog.targetComboBox->currentData().value(); + return m_avdDialog.targetApiComboBox->currentData().value(); } QString AvdDialog::name() const @@ -110,7 +110,7 @@ QString AvdDialog::abi() const int AvdDialog::sdcardSize() const { - return m_avdDialog.sizeSpinBox->value(); + return m_avdDialog.sdcardSizeSpinBox->value(); } void AvdDialog::updateApiLevelComboBox() @@ -127,11 +127,11 @@ void AvdDialog::updateApiLevelComboBox() return platform && Utils::anyOf(platform->systemImages(), hasAbi); }); - m_avdDialog.targetComboBox->clear(); + m_avdDialog.targetApiComboBox->clear(); for (SdkPlatform *platform: filteredList) { - m_avdDialog.targetComboBox->addItem(platform->displayText(), + m_avdDialog.targetApiComboBox->addItem(platform->displayText(), QVariant::fromValue(platform)); - m_avdDialog.targetComboBox->setItemData(m_avdDialog.targetComboBox->count() - 1, + m_avdDialog.targetApiComboBox->setItemData(m_avdDialog.targetApiComboBox->count() - 1, platform->descriptionText(), Qt::ToolTipRole); }