summaryrefslogtreecommitdiff
path: root/src/settings.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/settings.cpp')
-rw-r--r--src/settings.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/settings.cpp b/src/settings.cpp
index 71eb37d5..88d97006 100644
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -182,11 +182,6 @@ QString Settings::getSteamAppID() const
return m_Settings.value("Settings/app_id", m_GamePlugin->steamAPPId()).toString();
}
-QString Settings::getDownloadDirectory() const
-{
- return getConfigurablePath("download_directory", ToQString(AppConfig::downloadPath()));
-}
-
void Settings::setDownloadSpeed(const QString &serverName, int bytesPerSecond)
{
m_Settings.beginGroup("Servers");
@@ -223,7 +218,12 @@ std::map<QString, int> Settings::getPreferredServers()
QString Settings::getConfigurablePath(const QString &key, const QString &def) const
{
- return m_Settings.value(QString("settings/") + key, qApp->property("dataPath").toString() + "/" + def).toString();
+ return QDir::fromNativeSeparators(m_Settings.value(QString("settings/") + key, qApp->property("dataPath").toString() + "/" + def).toString());
+}
+
+QString Settings::getDownloadDirectory() const
+{
+ return getConfigurablePath("download_directory", ToQString(AppConfig::downloadPath()));
}
QString Settings::getCacheDirectory() const