Delete properties dialog on close

Fixes the game file being locked until Dolphin closes.
This commit is contained in:
Pokechu22 2020-03-31 14:02:00 -07:00
parent 4ff855921e
commit e11a2bda56
1 changed files with 3 additions and 0 deletions

View File

@ -431,6 +431,9 @@ void GameList::OpenProperties()
return; return;
PropertiesDialog* properties = new PropertiesDialog(this, *game); PropertiesDialog* properties = new PropertiesDialog(this, *game);
// Since the properties dialog locks the game file, it's important to free it as soon as it's
// closed so that the file can be moved or deleted.
properties->setAttribute(Qt::WA_DeleteOnClose, true);
connect(properties, &PropertiesDialog::OpenGeneralSettings, this, &GameList::OpenGeneralSettings); connect(properties, &PropertiesDialog::OpenGeneralSettings, this, &GameList::OpenGeneralSettings);