Use documents folder for default location for apps (windows build).

This commit is contained in:
codestation
2016-01-10 11:42:50 -04:30
parent 0e4184f386
commit 619dfd89cb

View File

@@ -103,15 +103,21 @@ void ConfigWidget::setDefaultData()
defaultdir = QStandardPaths::writableLocation(QStandardPaths::MoviesLocation); defaultdir = QStandardPaths::writableLocation(QStandardPaths::MoviesLocation);
ui->videoPath->setText(QDir::toNativeSeparators(settings.value("videoPath", defaultdir).toString())); 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"); defaultdir.append(QDir::separator()).append("PS Vita");
ui->appPath->setText(QDir::toNativeSeparators(settings.value("appsPath", defaultdir).toString())); ui->appPath->setText(QDir::toNativeSeparators(settings.value("appsPath", defaultdir).toString()));
defaultdir = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); defaultdir = appLocation;
defaultdir.append(QDir::separator()).append("PSV Updates"); defaultdir.append(QDir::separator()).append("PSV Updates");
ui->urlPath->setText(QDir::toNativeSeparators(settings.value("urlPath", defaultdir).toString())); ui->urlPath->setText(QDir::toNativeSeparators(settings.value("urlPath", defaultdir).toString()));
defaultdir = QStandardPaths::writableLocation(QStandardPaths::HomeLocation); defaultdir = appLocation;
defaultdir.append(QDir::separator()).append("PSV Packages"); defaultdir.append(QDir::separator()).append("PSV Packages");
ui->pkgPath->setText(QDir::toNativeSeparators(settings.value("pkgPath", defaultdir).toString())); ui->pkgPath->setText(QDir::toNativeSeparators(settings.value("pkgPath", defaultdir).toString()));