mirror of
https://github.com/libretro/RetroArch
synced 2025-04-10 06:44:27 +00:00
(UI/QT) saving - dehardcode more additions
This commit is contained in:
parent
181cff34d8
commit
4b3ca341c2
@ -23,35 +23,33 @@ SavingPage::SavingPage(QObject *parent) :
|
|||||||
|
|
||||||
QWidget *SavingPage::widget()
|
QWidget *SavingPage::widget()
|
||||||
{
|
{
|
||||||
QWidget *widget = new QWidget;
|
QWidget *widget = new QWidget;
|
||||||
|
FormLayout *layout = new FormLayout;
|
||||||
FormLayout *layout = new FormLayout;
|
SettingsGroup *savesGroup = new SettingsGroup("Saves");
|
||||||
|
SettingsGroup *savestatesGroup = new SettingsGroup("Savestates");
|
||||||
SettingsGroup *savesGroup = new SettingsGroup("Saves");
|
|
||||||
SettingsGroup *savestatesGroup = new SettingsGroup("Savestates");
|
|
||||||
CheckableSettingsGroup *autoSavestatesGroup = new CheckableSettingsGroup(MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE);
|
CheckableSettingsGroup *autoSavestatesGroup = new CheckableSettingsGroup(MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE);
|
||||||
SettingsGroup *saveRamGroup = new SettingsGroup("SaveRAM");
|
SettingsGroup *saveRamGroup = new SettingsGroup("SaveRAM");
|
||||||
SettingsGroup *systemFilesDirGroup = new SettingsGroup("System Files");
|
SettingsGroup *systemFilesDirGroup = new SettingsGroup("System Files");
|
||||||
SettingsGroup *screenshotsDirGroup = new SettingsGroup("Screenshots");
|
SettingsGroup *screenshotsDirGroup = new SettingsGroup("Screenshots");
|
||||||
|
|
||||||
savesGroup->addCheckBox(MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE);
|
savesGroup->add(MENU_ENUM_LABEL_SORT_SAVEFILES_ENABLE);
|
||||||
savesGroup->addCheckBox(MENU_ENUM_LABEL_SAVEFILES_IN_CONTENT_DIR_ENABLE);
|
savesGroup->add(MENU_ENUM_LABEL_SAVEFILES_IN_CONTENT_DIR_ENABLE);
|
||||||
|
|
||||||
savestatesGroup->addCheckBox(MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX);
|
savestatesGroup->add(MENU_ENUM_LABEL_SAVESTATE_AUTO_INDEX);
|
||||||
|
|
||||||
autoSavestatesGroup->addCheckBox(MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD);
|
autoSavestatesGroup->add(MENU_ENUM_LABEL_SAVESTATE_AUTO_LOAD);
|
||||||
|
|
||||||
savestatesGroup->addRow(autoSavestatesGroup);
|
savestatesGroup->addRow(autoSavestatesGroup);
|
||||||
savestatesGroup->addCheckBox(MENU_ENUM_LABEL_SAVESTATE_THUMBNAIL_ENABLE);
|
savestatesGroup->add(MENU_ENUM_LABEL_SAVESTATE_THUMBNAIL_ENABLE);
|
||||||
savestatesGroup->addCheckBox(MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE);
|
savestatesGroup->add(MENU_ENUM_LABEL_SORT_SAVESTATES_ENABLE);
|
||||||
savestatesGroup->addCheckBox(MENU_ENUM_LABEL_SAVESTATES_IN_CONTENT_DIR_ENABLE);
|
savestatesGroup->add(MENU_ENUM_LABEL_SAVESTATES_IN_CONTENT_DIR_ENABLE);
|
||||||
|
|
||||||
saveRamGroup->addCheckBox(MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE);
|
saveRamGroup->add(MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE);
|
||||||
saveRamGroup->addUIntSpinBox(MENU_ENUM_LABEL_AUTOSAVE_INTERVAL);
|
saveRamGroup->add(MENU_ENUM_LABEL_AUTOSAVE_INTERVAL);
|
||||||
|
|
||||||
systemFilesDirGroup->addCheckBox(MENU_ENUM_LABEL_SYSTEMFILES_IN_CONTENT_DIR_ENABLE);
|
systemFilesDirGroup->add(MENU_ENUM_LABEL_SYSTEMFILES_IN_CONTENT_DIR_ENABLE);
|
||||||
|
|
||||||
screenshotsDirGroup->addCheckBox(MENU_ENUM_LABEL_SCREENSHOTS_IN_CONTENT_DIR_ENABLE);
|
screenshotsDirGroup->add(MENU_ENUM_LABEL_SCREENSHOTS_IN_CONTENT_DIR_ENABLE);
|
||||||
|
|
||||||
layout->addRow(savesGroup);
|
layout->addRow(savesGroup);
|
||||||
layout->addRow(savestatesGroup);
|
layout->addRow(savestatesGroup);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user