aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android/androidsettingswidget.cpp
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2020-03-30 17:27:55 +0200
committerEike Ziller <eike.ziller@qt.io>2020-03-30 17:27:55 +0200
commit9a149e295be2d7d1f7369f2ca625c56ac925f3af (patch)
treeaae4714224e0dc9a6601f565a4137554ca3b7879 /src/plugins/android/androidsettingswidget.cpp
parent4e199eed8d0bbe175babec209e0435ef60e82022 (diff)
parent41099a5eedd0f7c17185b9944c5f209b2588afc0 (diff)
Merge remote-tracking branch 'origin/4.12'
Conflicts: src/tools/qml2puppet/CMakeLists.txt Change-Id: Id6243b0f725a68075d789bf35e771113b742645b
Diffstat (limited to 'src/plugins/android/androidsettingswidget.cpp')
-rw-r--r--src/plugins/android/androidsettingswidget.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/plugins/android/androidsettingswidget.cpp b/src/plugins/android/androidsettingswidget.cpp
index d7c136fd7b1..28b3ad3c5f4 100644
--- a/src/plugins/android/androidsettingswidget.cpp
+++ b/src/plugins/android/androidsettingswidget.cpp
@@ -428,6 +428,9 @@ AndroidSettingsWidget::AndroidSettingsWidget()
m_ui->SDKLocationPathChooser->setEnabled(true);
m_ui->managerTabWidget->tabBar()->setEnabled(true);
});
+ connect(m_sdkManagerWidget, &AndroidSdkManagerWidget::licenseWorkflowStarted, [this]() {
+ m_ui->scrollArea->ensureWidgetVisible(m_ui->managerTabWidget);
+ });
QMap<int, QString> javaValidationPoints;
javaValidationPoints[JavaPathExistsRow] = tr("JDK path exists.");
@@ -1020,7 +1023,13 @@ AndroidSettingsPage::AndroidSettingsPage()
setId(Constants::ANDROID_SETTINGS_ID);
setDisplayName(AndroidSettingsWidget::tr("Android"));
setCategory(ProjectExplorer::Constants::DEVICE_SETTINGS_CATEGORY);
- setWidgetCreator([] { return new AndroidSettingsWidget; });
+ setWidgetCreator([] {
+ auto widget = new AndroidSettingsWidget;
+ QPalette pal = widget->palette();
+ pal.setColor(QPalette::Window, Utils::creatorTheme()->color(Utils::Theme::BackgroundColorNormal));
+ widget->setPalette(pal);
+ return widget;
+ });
}
} // namespace Internal