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(),