mirror of
https://github.com/libretro/RetroArch
synced 2025-03-28 19:20:35 +00:00
(UI/QT) Dehardcode some more additions
This commit is contained in:
parent
82e38ca2ee
commit
338ce7e678
@ -2014,6 +2014,7 @@ bool CONFIG_DIR(
|
||||
if (!(settings_list_append(list, list_info)))
|
||||
return false;
|
||||
(*list)[list_info->index++] = value;
|
||||
(*list)[list_info->index - 1].ui_type = ST_UI_TYPE_DIRECTORY_SELECTOR;
|
||||
settings_data_list_current_add_flags(
|
||||
list,
|
||||
list_info,
|
||||
|
@ -23,14 +23,13 @@ ConfigurationPage::ConfigurationPage(QObject *parent) :
|
||||
|
||||
QWidget *ConfigurationPage::widget()
|
||||
{
|
||||
QWidget *widget = new QWidget;
|
||||
|
||||
QWidget *widget = new QWidget;
|
||||
FormLayout *layout = new FormLayout;
|
||||
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT);
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS);
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE);
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE);
|
||||
layout->add(MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT);
|
||||
layout->add(MENU_ENUM_LABEL_GAME_SPECIFIC_OPTIONS);
|
||||
layout->add(MENU_ENUM_LABEL_AUTO_OVERRIDES_ENABLE);
|
||||
layout->add(MENU_ENUM_LABEL_AUTO_REMAPS_ENABLE);
|
||||
|
||||
widget->setLayout(layout);
|
||||
|
||||
|
@ -23,14 +23,13 @@ CorePage::CorePage(QObject *parent) :
|
||||
|
||||
QWidget *CorePage::widget()
|
||||
{
|
||||
QWidget *widget = new QWidget;
|
||||
|
||||
QWidget *widget = new QWidget;
|
||||
FormLayout *layout = new FormLayout;
|
||||
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT);
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN);
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_CHECK_FOR_MISSING_FIRMWARE);
|
||||
layout->addCheckBox(MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE);
|
||||
layout->add(MENU_ENUM_LABEL_VIDEO_SHARED_CONTEXT);
|
||||
layout->add(MENU_ENUM_LABEL_DUMMY_ON_CORE_SHUTDOWN);
|
||||
layout->add(MENU_ENUM_LABEL_CHECK_FOR_MISSING_FIRMWARE);
|
||||
layout->add(MENU_ENUM_LABEL_VIDEO_ALLOW_ROTATE);
|
||||
|
||||
widget->setLayout(layout);
|
||||
|
||||
|
@ -23,34 +23,33 @@ DirectoryPage::DirectoryPage(QObject *parent) :
|
||||
|
||||
QWidget *DirectoryPage::widget()
|
||||
{
|
||||
QWidget *widget = new QWidget;
|
||||
|
||||
QWidget *widget = new QWidget;
|
||||
FormLayout *layout = new FormLayout;
|
||||
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_CORE_ASSETS_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_ASSETS_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_RGUI_CONFIG_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_LIBRETRO_DIR_PATH);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_LIBRETRO_INFO_PATH);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_CURSOR_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_CHEAT_DATABASE_PATH);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_VIDEO_FILTER_DIR);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_AUDIO_FILTER_DIR);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_VIDEO_SHADER_DIR);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_RECORDING_OUTPUT_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_RECORDING_CONFIG_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_OVERLAY_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_JOYPAD_AUTOCONFIG_DIR);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_INPUT_REMAPPING_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_PLAYLIST_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_SAVEFILE_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_SAVESTATE_DIRECTORY);
|
||||
layout->addDirectorySelector(MENU_ENUM_LABEL_CACHE_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_CORE_ASSETS_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_ASSETS_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_THUMBNAILS_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_RGUI_BROWSER_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_RGUI_CONFIG_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_LIBRETRO_DIR_PATH);
|
||||
layout->add(MENU_ENUM_LABEL_LIBRETRO_INFO_PATH);
|
||||
layout->add(MENU_ENUM_LABEL_CONTENT_DATABASE_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_CURSOR_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_CHEAT_DATABASE_PATH);
|
||||
layout->add(MENU_ENUM_LABEL_VIDEO_FILTER_DIR);
|
||||
layout->add(MENU_ENUM_LABEL_AUDIO_FILTER_DIR);
|
||||
layout->add(MENU_ENUM_LABEL_VIDEO_SHADER_DIR);
|
||||
layout->add(MENU_ENUM_LABEL_RECORDING_OUTPUT_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_RECORDING_CONFIG_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_OVERLAY_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_JOYPAD_AUTOCONFIG_DIR);
|
||||
layout->add(MENU_ENUM_LABEL_INPUT_REMAPPING_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_PLAYLIST_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_SAVEFILE_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_SAVESTATE_DIRECTORY);
|
||||
layout->add(MENU_ENUM_LABEL_CACHE_DIRECTORY);
|
||||
|
||||
widget->setLayout(layout);
|
||||
|
||||
|
@ -24,20 +24,19 @@ DriversPage::DriversPage(QObject *parent) :
|
||||
|
||||
QWidget *DriversPage::widget()
|
||||
{
|
||||
QWidget *widget = new QWidget;
|
||||
|
||||
QWidget *widget = new QWidget;
|
||||
FormLayout *layout = new FormLayout;
|
||||
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_INPUT_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_JOYPAD_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_VIDEO_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_AUDIO_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_CAMERA_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_LOCATION_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_MENU_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_RECORD_DRIVER);
|
||||
layout->addStringComboBox(MENU_ENUM_LABEL_MIDI_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_INPUT_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_JOYPAD_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_VIDEO_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_AUDIO_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_CAMERA_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_LOCATION_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_MENU_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_RECORD_DRIVER);
|
||||
layout->add(MENU_ENUM_LABEL_MIDI_DRIVER);
|
||||
|
||||
widget->setLayout(layout);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user