mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-10-24 08:59:15 +00:00
Merge pull request #13926 from Dentomologist/settings_open_file_dialog_at_user_path
Settings: Open file dialogs at user path instead of custom path
This commit is contained in:
commit
dbb5a8eb0e
3 changed files with 7 additions and 6 deletions
|
|
@ -57,7 +57,7 @@ void PathPane::BrowseDefaultGame()
|
|||
void PathPane::BrowseWiiNAND()
|
||||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Wii NAND Root"), QString::fromStdString(Config::Get(Config::MAIN_FS_PATH))));
|
||||
this, tr("Select Wii NAND Root"), QString::fromStdString(File::GetUserPath(D_WIIROOT_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_nand_edit->setText(dir);
|
||||
|
|
@ -68,7 +68,7 @@ void PathPane::BrowseWiiNAND()
|
|||
void PathPane::BrowseDump()
|
||||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Dump Path"), QString::fromStdString(Config::Get(Config::MAIN_DUMP_PATH))));
|
||||
this, tr("Select Dump Path"), QString::fromStdString(File::GetUserPath(D_DUMP_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_dump_edit->setText(dir);
|
||||
|
|
@ -79,7 +79,7 @@ void PathPane::BrowseDump()
|
|||
void PathPane::BrowseLoad()
|
||||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Load Path"), QString::fromStdString(Config::Get(Config::MAIN_LOAD_PATH))));
|
||||
this, tr("Select Load Path"), QString::fromStdString(File::GetUserPath(D_LOAD_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_load_edit->setText(dir);
|
||||
|
|
@ -91,7 +91,7 @@ void PathPane::BrowseResourcePack()
|
|||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Resource Pack Path"),
|
||||
QString::fromStdString(Config::Get(Config::MAIN_RESOURCEPACK_PATH))));
|
||||
QString::fromStdString(File::GetUserPath(D_RESOURCEPACK_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_resource_pack_edit->setText(dir);
|
||||
|
|
@ -102,7 +102,7 @@ void PathPane::BrowseResourcePack()
|
|||
void PathPane::BrowseWFS()
|
||||
{
|
||||
const QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select WFS Path"), QString::fromStdString(Config::Get(Config::MAIN_WFS_PATH))));
|
||||
this, tr("Select WFS Path"), QString::fromStdString(File::GetUserPath(D_WFSROOT_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_wfs_edit->setText(dir);
|
||||
|
|
|
|||
|
|
@ -531,7 +531,7 @@ void WiiPane::BrowseSDSyncFolder()
|
|||
{
|
||||
QString file = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select a Folder to Sync with the SD Card Image"),
|
||||
QString::fromStdString(Config::Get(Config::MAIN_WII_SD_CARD_SYNC_FOLDER_PATH))));
|
||||
QString::fromStdString(File::GetUserPath(D_WIISDCARDSYNCFOLDER_IDX))));
|
||||
if (!file.isEmpty())
|
||||
SetSDSyncFolder(file);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -278,6 +278,7 @@ void CreateDirectories()
|
|||
File::CreateFullPath(File::GetUserPath(D_RETROACHIEVEMENTSCACHE_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_STATESAVES_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_ASM_ROOT_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_WFSROOT_IDX));
|
||||
#ifndef ANDROID
|
||||
File::CreateFullPath(File::GetUserPath(D_THEMES_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_STYLES_IDX));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue