This commit is contained in:
connlost 2024-10-10 23:18:19 +08:00
parent b0e7c3d379
commit 0347c725c9
2 changed files with 3 additions and 6 deletions

View File

@ -225,10 +225,7 @@ SettingsDialog::SettingsDialog(std::span<const QString> physical_devices, QWidge
QString file_path_string = QString file_path_string =
QFileDialog::getExistingDirectory(this, tr("Directory to install games")); QFileDialog::getExistingDirectory(this, tr("Directory to install games"));
auto file_path = Common::FS::PathFromQString(file_path_string); auto file_path = Common::FS::PathFromQString(file_path_string);
if (!file_path.empty()) { if (!file_path.empty() && Config::addGameInstallDir(file_path)) {
if (!Config::addGameInstallDir(file_path)) {
return;
}
QListWidgetItem* item = new QListWidgetItem(file_path_string); QListWidgetItem* item = new QListWidgetItem(file_path_string);
ui->gameFoldersListWidget->addItem(item); ui->gameFoldersListWidget->addItem(item);
} }