From 16423b268204596ace75e9b69726f659a83b5d7e Mon Sep 17 00:00:00 2001 From: RJ <122295667+Liderate@users.noreply.github.com> Date: Sun, 19 May 2024 03:15:50 -0400 Subject: Directly open logs and crashDumps folders from diagnostics settings (#2028) Co-authored-by: Liderate --- src/settingsdialogdiagnostics.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/settingsdialogdiagnostics.cpp') diff --git a/src/settingsdialogdiagnostics.cpp b/src/settingsdialogdiagnostics.cpp index 012a3348..d9db7de1 100644 --- a/src/settingsdialogdiagnostics.cpp +++ b/src/settingsdialogdiagnostics.cpp @@ -15,15 +15,18 @@ DiagnosticsSettingsTab::DiagnosticsSettingsTab(Settings& s, SettingsDialog& d) ui->dumpsMaxEdit->setValue(settings().diagnostics().maxCoreDumps()); - QString logsPath = qApp->property("dataPath").toString() + "/" + - QString::fromStdWString(AppConfig::logPath()); + QString logsPath = QUrl::fromLocalFile(qApp->property("dataPath").toString() + "/" + + QString::fromStdWString(AppConfig::logPath())) + .toString(); ui->diagnosticsExplainedLabel->setText( ui->diagnosticsExplainedLabel->text() .replace("LOGS_FULL_PATH", logsPath) .replace("LOGS_DIR", QString::fromStdWString(AppConfig::logPath())) .replace("DUMPS_FULL_PATH", - QString::fromStdWString(OrganizerCore::getGlobalCoreDumpPath())) + QUrl::fromLocalFile( + QString::fromStdWString(OrganizerCore::getGlobalCoreDumpPath())) + .toString()) .replace("DUMPS_DIR", QString::fromStdWString(AppConfig::dumpsDir()))); } -- cgit v1.3.1