aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/android
diff options
context:
space:
mode:
authorAssam Boudjelthia <assam.boudjelthia@qt.io>2020-07-22 13:14:55 +0300
committerAssam Boudjelthia <assam.boudjelthia@qt.io>2020-07-23 09:00:54 +0000
commitee1b8c2f16d66c85633839baee81333117098eba (patch)
treeda58940365263ec4d67434a032b6bdfa1bca9937 /src/plugins/android
parentf1c0393d52634d6073b0d3caf20028c834de8617 (diff)
Android: move tooltip from ui to widget class and shorten long phrases
Change-Id: I15bd9f54e7d4dbc3fae62b331172d6bc8e74e7ad Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Diffstat (limited to 'src/plugins/android')
-rw-r--r--src/plugins/android/androidsettingswidget.cpp23
-rw-r--r--src/plugins/android/androidsettingswidget.ui3
2 files changed, 16 insertions, 10 deletions
diff --git a/src/plugins/android/androidsettingswidget.cpp b/src/plugins/android/androidsettingswidget.cpp
index 5bc2431c73..0dff745c9c 100644
--- a/src/plugins/android/androidsettingswidget.cpp
+++ b/src/plugins/android/androidsettingswidget.cpp
@@ -429,13 +429,22 @@ AndroidSettingsWidget::AndroidSettingsWidget()
m_ui.downloadSDKToolButton->setIcon(downloadIcon);
m_ui.downloadNDKToolButton->setIcon(downloadIcon);
m_ui.downloadOpenJDKToolButton->setIcon(downloadIcon);
- m_ui.sdkToolsAutoDownloadButton->setToolTip(tr(
- "Automatically download Android SDK Tools to selected location.\n\n"
- "If the selected path contains no valid SDK Tools, the SDK Tools package "
- "is downloaded from %1, and extracted to the selected path.\n"
- "After the SDK Tools are properly set up, you are prompted to install "
- "any essential packages required for Qt to build for Android.")
- .arg(m_androidConfig.sdkToolsUrl().toString()));
+ m_ui.sdkToolsAutoDownloadButton->setToolTip(
+ tr("Automatically download Android SDK Tools to selected location.\n\n"
+ "If the selected path contains no valid SDK Tools, the SDK Tools package is downloaded\n"
+ "from %1,\n"
+ "and extracted to the selected path.\n"
+ "After the SDK Tools are properly set up, you are prompted to install any essential\n"
+ "packages required for Qt to build for Android.")
+ .arg(m_androidConfig.sdkToolsUrl().toString()));
+
+ m_ui.downloadOpenSSLPrebuiltLibs->setToolTip(
+ tr("Automatically download OpenSSL prebuilt libraries.\n\n"
+ "These libraries can be shipped with your application if any SSL operations\n"
+ "are performed. Find the checkbox under \"Projects > Build > Build Steps >\n"
+ "Build Android APK > Additional Libraries\".\n"
+ "If the automatic download fails, Qt Creator proposes to open the download URL\n"
+ "in the system's browser for manual download."));
connect(m_ui.SDKLocationPathChooser, &PathChooser::rawPathChanged,
this, &AndroidSettingsWidget::onSdkPathChanged);
diff --git a/src/plugins/android/androidsettingswidget.ui b/src/plugins/android/androidsettingswidget.ui
index e4ea3c0a07..521ad81a09 100644
--- a/src/plugins/android/androidsettingswidget.ui
+++ b/src/plugins/android/androidsettingswidget.ui
@@ -277,9 +277,6 @@
<verstretch>0</verstretch>
</sizepolicy>
</property>
- <property name="toolTip">
- <string>Automatically download OpenSSL prebuilt libraries. These libraries can be shipped with your application from "Projects > Build > Build Steps > Build Android APK > Additional Libraries" if any SSL operations are performed. If the automatic download fails, Qt Creator proposes to open the download URL in the system's browser for manual download.</string>
- </property>
<property name="text">
<string>Download OpenSSL</string>
</property>