aboutsummaryrefslogtreecommitdiffstats
path: root/src/core/function/GlobalSettingStation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/function/GlobalSettingStation.cpp')
-rw-r--r--src/core/function/GlobalSettingStation.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/core/function/GlobalSettingStation.cpp b/src/core/function/GlobalSettingStation.cpp
index 09dd1c90..53220a18 100644
--- a/src/core/function/GlobalSettingStation.cpp
+++ b/src/core/function/GlobalSettingStation.cpp
@@ -109,11 +109,11 @@ class GlobalSettingStation::Impl {
return ui_cfg_.getRoot();
}
- [[nodiscard]] auto GetLogFilesSize() const -> std::string {
+ [[nodiscard]] auto GetLogFilesSize() const -> QString {
return GetHumanFriendlyFileSize(GetFileSizeByPath(app_log_path_, "*.log"));
}
- [[nodiscard]] auto GetDataObjectsFilesSize() const -> std::string {
+ [[nodiscard]] auto GetDataObjectsFilesSize() const -> QString {
return GetHumanFriendlyFileSize(
GetFileSizeByPath(app_data_objs_path_, "*"));
}
@@ -132,10 +132,10 @@ class GlobalSettingStation::Impl {
* @return libconfig::Setting&
*/
template <typename T>
- auto LookupSettings(std::string path, T default_value) noexcept -> T {
+ auto LookupSettings(QString path, T default_value) noexcept -> T {
T value = default_value;
try {
- value = static_cast<T>(GetMainSettings().lookup(path));
+ value = static_cast<T>(GetMainSettings().lookup(path.toStdString()));
} catch (...) {
GF_CORE_LOG_WARN("setting not found: {}", path);
}
@@ -252,7 +252,7 @@ class GlobalSettingStation::Impl {
#ifdef LINUX_INSTALL_BUILD
std::filesystem::path app_locale_path_ =
- std::string(APP_LOCALE_PATH); ///< Program Data Location
+ QString(APP_LOCALE_PATH); ///< Program Data Location
#else
std::filesystem::path app_locale_path_ =
app_resource_path_ / "locales"; ///< Program Data Location
@@ -325,11 +325,11 @@ auto GlobalSettingStation::GetCertsDir() const -> std::filesystem::path {
return p_->GetCertsDir();
}
-auto GlobalSettingStation::GetLogFilesSize() const -> std::string {
+auto GlobalSettingStation::GetLogFilesSize() const -> QString {
return p_->GetLogFilesSize();
}
-auto GlobalSettingStation::GetDataObjectsFilesSize() const -> std::string {
+auto GlobalSettingStation::GetDataObjectsFilesSize() const -> QString {
return p_->GetDataObjectsFilesSize();
}