From 619dfd89cb2074bb4e11a9768e8981e9184b6d85 Mon Sep 17 00:00:00 2001 From: codestation Date: Sun, 10 Jan 2016 11:42:50 -0430 Subject: [PATCH] Use documents folder for default location for apps (windows build). --- gui/forms/configwidget.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/gui/forms/configwidget.cpp b/gui/forms/configwidget.cpp index b8833ec..e1b5afa 100644 --- a/gui/forms/configwidget.cpp +++ b/gui/forms/configwidget.cpp @@ -103,15 +103,21 @@ void ConfigWidget::setDefaultData() defaultdir = QStandardPaths::writableLocation(QStandardPaths::MoviesLocation); ui->videoPath->setText(QDir::toNativeSeparators(settings.value("videoPath", defaultdir).toString())); - defaultdir = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); +#ifdef Q_OS_WIN + QString appLocation = QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation); +#else + QString appLocation = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); +#endif + + defaultdir = appLocation; defaultdir.append(QDir::separator()).append("PS Vita"); ui->appPath->setText(QDir::toNativeSeparators(settings.value("appsPath", defaultdir).toString())); - defaultdir = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); + defaultdir = appLocation; defaultdir.append(QDir::separator()).append("PSV Updates"); ui->urlPath->setText(QDir::toNativeSeparators(settings.value("urlPath", defaultdir).toString())); - defaultdir = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); + defaultdir = appLocation; defaultdir.append(QDir::separator()).append("PSV Packages"); ui->pkgPath->setText(QDir::toNativeSeparators(settings.value("pkgPath", defaultdir).toString()));