Basic Save Manager (#2924)

* The basic unstubbing.  Save entries will be listed and you can select a save.  If you select none, then it'll work as well.  WIP

* Filled out the trivial parts of the info dialog.

* Finish implementation and clean up.  No "maintain" dialog or context menu for now until the copy/delete functions are implemented.

* Fix crash

* Update cellSaveData.cpp
This commit is contained in:
Robbie 2017-07-01 13:42:09 -05:00 committed by Ivan
parent 253e7a90b8
commit 190a59ce03
7 changed files with 180 additions and 266 deletions

View file

@ -996,7 +996,7 @@ void main_window::CreateActions()
confAutopauseManagerAct->setEnabled(false);
confVFSDialogAct = new QAction(tr("Virtual File System"), this);
confSavedataManagerAct = new QAction(tr("Save &Data Utility"), this);
confSavedataManagerAct->setEnabled(false);
@ -1164,7 +1164,7 @@ void main_window::CreateConnects()
gameListFrame->Refresh(true); // dev-hdd0 may have changed. Refresh just in case.
});
connect(confSavedataManagerAct, &QAction::triggered, [=](){
save_data_list_dialog* sdid = new save_data_list_dialog(this, true);
save_data_list_dialog* sdid = new save_data_list_dialog({}, 0, false, this);
sdid->show();
});
connect(toolsCgDisasmAct, &QAction::triggered, [=](){