GUI: Open Log Location - Button (#2102)

This commit is contained in:
DanielSvoboda 2025-01-09 03:42:07 -03:00 committed by GitHub
parent 65f9bbbfed
commit 93402620de
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
30 changed files with 130 additions and 0 deletions

View file

@ -17,6 +17,7 @@
#ifdef ENABLE_UPDATER
#include "check_update.h"
#endif
#include <QDesktopServices>
#include <toml.hpp>
#include "background_music_player.h"
#include "common/logging/backend.h"
@ -203,6 +204,16 @@ SettingsDialog::SettingsDialog(std::span<const QString> physical_devices,
});
}
// DEBUG TAB
{
connect(ui->OpenLogLocationButton, &QPushButton::clicked, this, []() {
QString userPath;
Common::FS::PathToQString(userPath,
Common::FS::GetUserPath(Common::FS::PathType::UserDir));
QDesktopServices::openUrl(QUrl::fromLocalFile(userPath + "/log"));
});
}
// Descriptions
{
// General