summaryrefslogtreecommitdiff
path: root/src/citra_qt/config.cpp
diff options
context:
space:
mode:
authorGravatar wwylele2016-12-21 20:05:56 +0200
committerGravatar wwylele2017-01-11 11:46:44 +0200
commitcf3a272332b03640730d1434e9802e166ca931da (patch)
tree7297bf1b38679cb84b5baa7c98b5b9e729560131 /src/citra_qt/config.cpp
parentMerge pull request #2369 from MerryMage/core-frontend (diff)
downloadyuzu-cf3a272332b03640730d1434e9802e166ca931da.tar.gz
yuzu-cf3a272332b03640730d1434e9802e166ca931da.tar.xz
yuzu-cf3a272332b03640730d1434e9802e166ca931da.zip
CAM: implement basic camera functions with a blank camera
Diffstat (limited to 'src/citra_qt/config.cpp')
-rw-r--r--src/citra_qt/config.cpp32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/citra_qt/config.cpp b/src/citra_qt/config.cpp
index 06a4e9d25..58eb5a96e 100644
--- a/src/citra_qt/config.cpp
+++ b/src/citra_qt/config.cpp
@@ -66,6 +66,22 @@ void Config::ReadValues() {
66 qt_config->value("enable_audio_stretching", true).toBool(); 66 qt_config->value("enable_audio_stretching", true).toBool();
67 qt_config->endGroup(); 67 qt_config->endGroup();
68 68
69 using namespace Service::CAM;
70 qt_config->beginGroup("Camera");
71 Settings::values.camera_name[OuterRightCamera] =
72 qt_config->value("camera_outer_right_name", "blank").toString().toStdString();
73 Settings::values.camera_config[OuterRightCamera] =
74 qt_config->value("camera_outer_right_config", "").toString().toStdString();
75 Settings::values.camera_name[InnerCamera] =
76 qt_config->value("camera_inner_name", "blank").toString().toStdString();
77 Settings::values.camera_config[InnerCamera] =
78 qt_config->value("camera_inner_config", "").toString().toStdString();
79 Settings::values.camera_name[OuterLeftCamera] =
80 qt_config->value("camera_outer_left_name", "blank").toString().toStdString();
81 Settings::values.camera_config[OuterLeftCamera] =
82 qt_config->value("camera_outer_left_config", "").toString().toStdString();
83 qt_config->endGroup();
84
69 qt_config->beginGroup("Data Storage"); 85 qt_config->beginGroup("Data Storage");
70 Settings::values.use_virtual_sd = qt_config->value("use_virtual_sd", true).toBool(); 86 Settings::values.use_virtual_sd = qt_config->value("use_virtual_sd", true).toBool();
71 qt_config->endGroup(); 87 qt_config->endGroup();
@@ -171,6 +187,22 @@ void Config::SaveValues() {
171 qt_config->setValue("enable_audio_stretching", Settings::values.enable_audio_stretching); 187 qt_config->setValue("enable_audio_stretching", Settings::values.enable_audio_stretching);
172 qt_config->endGroup(); 188 qt_config->endGroup();
173 189
190 using namespace Service::CAM;
191 qt_config->beginGroup("Camera");
192 qt_config->setValue("camera_outer_right_name",
193 QString::fromStdString(Settings::values.camera_name[OuterRightCamera]));
194 qt_config->setValue("camera_outer_right_config",
195 QString::fromStdString(Settings::values.camera_config[OuterRightCamera]));
196 qt_config->setValue("camera_inner_name",
197 QString::fromStdString(Settings::values.camera_name[InnerCamera]));
198 qt_config->setValue("camera_inner_config",
199 QString::fromStdString(Settings::values.camera_config[InnerCamera]));
200 qt_config->setValue("camera_outer_left_name",
201 QString::fromStdString(Settings::values.camera_name[OuterLeftCamera]));
202 qt_config->setValue("camera_outer_left_config",
203 QString::fromStdString(Settings::values.camera_config[OuterLeftCamera]));
204 qt_config->endGroup();
205
174 qt_config->beginGroup("Data Storage"); 206 qt_config->beginGroup("Data Storage");
175 qt_config->setValue("use_virtual_sd", Settings::values.use_virtual_sd); 207 qt_config->setValue("use_virtual_sd", Settings::values.use_virtual_sd);
176 qt_config->endGroup(); 208 qt_config->endGroup();