From 43735f28dd5e72e461f854faa6bb9ad1ae033698 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Mon, 23 Jun 2014 10:39:01 +0200 Subject: [PATCH] Core: Add method to get the tooltip for the showOptionsDialog Change-Id: Icf473145f615f8ea80887f9620ca95af812d0c98 Reviewed-by: Leena Miettinen --- src/plugins/coreplugin/icore.cpp | 10 ++++++++++ src/plugins/coreplugin/icore.h | 1 + 2 files changed, 11 insertions(+) diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp index 0d1f05aa245..b842d1cce58 100644 --- a/src/plugins/coreplugin/icore.cpp +++ b/src/plugins/coreplugin/icore.cpp @@ -344,6 +344,16 @@ QString ICore::msgShowOptionsDialog() return QCoreApplication::translate("Core", "Configure...", "msgShowOptionsDialog"); } +QString ICore::msgShowOptionsDialogToolTip() +{ + if (Utils::HostOsInfo::isMacHost()) + return QCoreApplication::translate("Core", "Open Preferences dialog.", + "msgShowOptionsDialogToolTip (mac version)"); + else + return QCoreApplication::translate("Core", "Open Options dialog.", + "msgShowOptionsDialogToolTip (non-mac version)"); +} + bool ICore::showWarningWithOptions(const QString &title, const QString &text, const QString &details, Id settingsCategory, diff --git a/src/plugins/coreplugin/icore.h b/src/plugins/coreplugin/icore.h index 5d5d514c98a..b772b1c9658 100644 --- a/src/plugins/coreplugin/icore.h +++ b/src/plugins/coreplugin/icore.h @@ -74,6 +74,7 @@ public: static bool showOptionsDialog(Id group, Id page, QWidget *parent = 0); static QString msgShowOptionsDialog(); + static QString msgShowOptionsDialogToolTip(); static bool showWarningWithOptions(const QString &title, const QString &text, const QString &details = QString(),