From a39abf32988a3928a9dd484e16b7795bd08d1130 Mon Sep 17 00:00:00 2001 From: Eike Ziller Date: Mon, 28 Oct 2024 11:53:15 +0100 Subject: [PATCH] Crashpad: Show where minidumps are saved in tooltip in settings That is interesting information for the user. Task-number: QTCREATORBUG-31862 Change-Id: I07aaafd45ea3a039d559063e069da51b920cbec3 Reviewed-by: Tim Jenssen --- src/plugins/coreplugin/systemsettings.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/plugins/coreplugin/systemsettings.cpp b/src/plugins/coreplugin/systemsettings.cpp index e9dce35ff74..4a743ada92d 100644 --- a/src/plugins/coreplugin/systemsettings.cpp +++ b/src/plugins/coreplugin/systemsettings.cpp @@ -14,6 +14,7 @@ #include "vcsmanager.h" #include +#include #include #include #include @@ -234,10 +235,13 @@ public: Row{s.maxRecentFiles, st}}); grid.addRow({s.askBeforeExit}); #ifdef ENABLE_CRASHPAD - grid.addRow({s.enableCrashReporting, - Row{m_clearCrashReportsButton, - m_crashReportsSizeText, - helpCrashReportingButton, st}}); + const QString toolTip = Tr::tr("Crash reports are saved in \"%1\".") + .arg(appInfo().crashReports.toUserOutput()); + m_clearCrashReportsButton->setToolTip(toolTip); + m_crashReportsSizeText->setToolTip(toolTip); + grid.addRow( + {s.enableCrashReporting, + Row{m_clearCrashReportsButton, m_crashReportsSizeText, helpCrashReportingButton, st}}); #endif Column {