summaryrefslogtreecommitdiff
path: root/src/plugins/android/androidmanifesteditorwidget.cpp
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2020-02-28 00:55:35 +0200
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2020-03-03 12:29:21 +0000
commit75a895a7a38e2bb0abe7e88fe7b34e859bd5db62 (patch)
treed3cf86b4c78247ce3f63f6c0b10b8fdf4422f85a /src/plugins/android/androidmanifesteditorwidget.cpp
parentb081d7dc8f60d921d581112aaf67adb85ab3a345 (diff)
downloadqt-creator-75a895a7a38e2bb0abe7e88fe7b34e859bd5db62.tar.gz
Android: place add permissions combobox on top of the list view
It's more convenient to have the add permissions combobox on top of the list view, so that it would be directly visible without needing to scroll down, especially if on non-fullscreen mode or small screen. Task-number: QTCREATORBUG-23283 Change-Id: If3ef29fc91dd38f00d03ec63ce56103728c4b5f9 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/android/androidmanifesteditorwidget.cpp')
-rw-r--r--src/plugins/android/androidmanifesteditorwidget.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/src/plugins/android/androidmanifesteditorwidget.cpp b/src/plugins/android/androidmanifesteditorwidget.cpp
index 18bb2d1b48..ca14e5453c 100644
--- a/src/plugins/android/androidmanifesteditorwidget.cpp
+++ b/src/plugins/android/androidmanifesteditorwidget.cpp
@@ -346,17 +346,6 @@ void AndroidManifestEditorWidget::initializePage()
m_defaultFeaturesCheckBox->setText(tr("Include default features for Qt modules."));
layout->addWidget(m_defaultFeaturesCheckBox, 1, 0);
- m_permissionsModel = new PermissionsModel(this);
-
- m_permissionsListView = new QListView(permissionsGroupBox);
- m_permissionsListView->setModel(m_permissionsModel);
- m_permissionsListView->setMinimumSize(QSize(0, 200));
- layout->addWidget(m_permissionsListView, 2, 0, 3, 1);
-
- m_removePermissionButton = new QPushButton(permissionsGroupBox);
- m_removePermissionButton->setText(tr("Remove"));
- layout->addWidget(m_removePermissionButton, 2, 1);
-
m_permissionsComboBox = new QComboBox(permissionsGroupBox);
m_permissionsComboBox->insertItems(0, QStringList()
<< QLatin1String("android.permission.ACCESS_CHECKIN_PROPERTIES")
@@ -491,11 +480,22 @@ void AndroidManifestEditorWidget::initializePage()
<< QLatin1String("android.permission.WRITE_USER_DICTIONARY")
);
m_permissionsComboBox->setEditable(true);
- layout->addWidget(m_permissionsComboBox, 6, 0);
+ layout->addWidget(m_permissionsComboBox, 2, 0);
m_addPermissionButton = new QPushButton(permissionsGroupBox);
m_addPermissionButton->setText(tr("Add"));
- layout->addWidget(m_addPermissionButton, 6, 1);
+ layout->addWidget(m_addPermissionButton, 2, 1);
+
+ m_permissionsModel = new PermissionsModel(this);
+
+ m_permissionsListView = new QListView(permissionsGroupBox);
+ m_permissionsListView->setModel(m_permissionsModel);
+ m_permissionsListView->setMinimumSize(QSize(0, 200));
+ layout->addWidget(m_permissionsListView, 3, 0, 3, 1);
+
+ m_removePermissionButton = new QPushButton(permissionsGroupBox);
+ m_removePermissionButton->setText(tr("Remove"));
+ layout->addWidget(m_removePermissionButton, 3, 1);
permissionsGroupBox->setLayout(layout);