From fec397c8550dfed8195f8af597cac3f5dcb8f070 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Fri, 29 Apr 2022 07:56:57 +0200 Subject: [PATCH] expanded folder info in about dialog --- src/librssguard/gui/dialogs/formabout.cpp | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/librssguard/gui/dialogs/formabout.cpp b/src/librssguard/gui/dialogs/formabout.cpp index 6f0be87a4..1e4538771 100644 --- a/src/librssguard/gui/dialogs/formabout.cpp +++ b/src/librssguard/gui/dialogs/formabout.cpp @@ -18,6 +18,10 @@ #include #include +#if defined(USE_WEBENGINE) +#include +#endif + FormAbout::FormAbout(QWidget* parent) : QDialog(parent) { m_ui.setupUi(this); m_ui.m_lblIcon->setPixmap(QPixmap(APP_ICON_PATH)); @@ -51,14 +55,25 @@ void FormAbout::loadSettingsAndPaths() { m_ui.m_tbResources->setPlainText(QSL("User data folder (\"%5\") -> \"%1\"\n\n" "Settings file (%3) -> \"%2\"\n\n" - "Skins base folder -> \"%4\"") + "Skins base folder -> \"%4\"\n\n" + "Node.js package folder -> \"%6\"\n\n" + "QtWebEngine cache folder -> \"%7\"") .arg(user_data_path, QDir::toNativeSeparators(qApp->settings()->fileName()) .replace(user_data_path, QSL(USER_DATA_PLACEHOLDER)), settings_type, QDir::toNativeSeparators(qApp->skins()->customSkinBaseFolder()) .replace(user_data_path, QSL(USER_DATA_PLACEHOLDER)), - QSL(USER_DATA_PLACEHOLDER))); + QSL(USER_DATA_PLACEHOLDER), + QDir::toNativeSeparators(qApp->nodejs()->packageFolder()) + .replace(user_data_path, QSL(USER_DATA_PLACEHOLDER)), +#if defined(USE_WEBENGINE) + QDir::toNativeSeparators(QWebEngineProfile::defaultProfile()->cachePath()) + .replace(user_data_path, QSL(USER_DATA_PLACEHOLDER)) +#else + QSL("-") +#endif + )); } void FormAbout::loadLicenseAndInformation() {