From 8f7fbc0a2134fbeb55878e1cd96589fedad7e5be Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Sat, 7 Jun 2025 23:09:00 -0400 Subject: [PATCH] refactor: messages::showReadOnlySettings, use name in title, enable translations --- src/lib/gui/Messages.cpp | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/lib/gui/Messages.cpp b/src/lib/gui/Messages.cpp index 0bcf49581..8b548c163 100644 --- a/src/lib/gui/Messages.cpp +++ b/src/lib/gui/Messages.cpp @@ -258,15 +258,13 @@ bool showClearSettings(QWidget *parent) void showReadOnlySettings(QWidget *parent, const QString &systemSettingsPath) { - QString nativePath = QDir::toNativeSeparators(systemSettingsPath); - QMessageBox::information( - parent, "Read-only settings", - QString( - "

Settings are read-only because you only have read access " - "to the file:

%1

" - ) - .arg(nativePath) - ); + const auto title = QObject::tr("%1 Read-only settings").arg(kAppName); + const auto message = QObject::tr( + "

Settings are read-only because you only have read access " + "to the file:

%1

" + ) + .arg(QDir::toNativeSeparators(systemSettingsPath)); + QMessageBox::information(parent, title, message); } void showWaylandLibraryError(QWidget *parent)