diff options
Diffstat (limited to 'src/citra_qt/config.cpp')
| -rw-r--r-- | src/citra_qt/config.cpp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/citra_qt/config.cpp b/src/citra_qt/config.cpp index f776e16b2..b65f57fdc 100644 --- a/src/citra_qt/config.cpp +++ b/src/citra_qt/config.cpp | |||
| @@ -67,6 +67,22 @@ void Config::ReadValues() { | |||
| 67 | qt_config->value("output_device", "auto").toString().toStdString(); | 67 | qt_config->value("output_device", "auto").toString().toStdString(); |
| 68 | qt_config->endGroup(); | 68 | qt_config->endGroup(); |
| 69 | 69 | ||
| 70 | using namespace Service::CAM; | ||
| 71 | qt_config->beginGroup("Camera"); | ||
| 72 | Settings::values.camera_name[OuterRightCamera] = | ||
| 73 | qt_config->value("camera_outer_right_name", "blank").toString().toStdString(); | ||
| 74 | Settings::values.camera_config[OuterRightCamera] = | ||
| 75 | qt_config->value("camera_outer_right_config", "").toString().toStdString(); | ||
| 76 | Settings::values.camera_name[InnerCamera] = | ||
| 77 | qt_config->value("camera_inner_name", "blank").toString().toStdString(); | ||
| 78 | Settings::values.camera_config[InnerCamera] = | ||
| 79 | qt_config->value("camera_inner_config", "").toString().toStdString(); | ||
| 80 | Settings::values.camera_name[OuterLeftCamera] = | ||
| 81 | qt_config->value("camera_outer_left_name", "blank").toString().toStdString(); | ||
| 82 | Settings::values.camera_config[OuterLeftCamera] = | ||
| 83 | qt_config->value("camera_outer_left_config", "").toString().toStdString(); | ||
| 84 | qt_config->endGroup(); | ||
| 85 | |||
| 70 | qt_config->beginGroup("Data Storage"); | 86 | qt_config->beginGroup("Data Storage"); |
| 71 | Settings::values.use_virtual_sd = qt_config->value("use_virtual_sd", true).toBool(); | 87 | Settings::values.use_virtual_sd = qt_config->value("use_virtual_sd", true).toBool(); |
| 72 | qt_config->endGroup(); | 88 | qt_config->endGroup(); |
| @@ -174,6 +190,22 @@ void Config::SaveValues() { | |||
| 174 | qt_config->setValue("output_device", QString::fromStdString(Settings::values.audio_device_id)); | 190 | qt_config->setValue("output_device", QString::fromStdString(Settings::values.audio_device_id)); |
| 175 | qt_config->endGroup(); | 191 | qt_config->endGroup(); |
| 176 | 192 | ||
| 193 | using namespace Service::CAM; | ||
| 194 | qt_config->beginGroup("Camera"); | ||
| 195 | qt_config->setValue("camera_outer_right_name", | ||
| 196 | QString::fromStdString(Settings::values.camera_name[OuterRightCamera])); | ||
| 197 | qt_config->setValue("camera_outer_right_config", | ||
| 198 | QString::fromStdString(Settings::values.camera_config[OuterRightCamera])); | ||
| 199 | qt_config->setValue("camera_inner_name", | ||
| 200 | QString::fromStdString(Settings::values.camera_name[InnerCamera])); | ||
| 201 | qt_config->setValue("camera_inner_config", | ||
| 202 | QString::fromStdString(Settings::values.camera_config[InnerCamera])); | ||
| 203 | qt_config->setValue("camera_outer_left_name", | ||
| 204 | QString::fromStdString(Settings::values.camera_name[OuterLeftCamera])); | ||
| 205 | qt_config->setValue("camera_outer_left_config", | ||
| 206 | QString::fromStdString(Settings::values.camera_config[OuterLeftCamera])); | ||
| 207 | qt_config->endGroup(); | ||
| 208 | |||
| 177 | qt_config->beginGroup("Data Storage"); | 209 | qt_config->beginGroup("Data Storage"); |
| 178 | qt_config->setValue("use_virtual_sd", Settings::values.use_virtual_sd); | 210 | qt_config->setValue("use_virtual_sd", Settings::values.use_virtual_sd); |
| 179 | qt_config->endGroup(); | 211 | qt_config->endGroup(); |