mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 11:45:36 +02:00
fix CR feedback
This commit is contained in:
parent
fc3fb7d3f0
commit
27f8f5dcb8
2 changed files with 8 additions and 12 deletions
|
@ -2574,9 +2574,11 @@ void Application::saveAction(QSettings* set, QAction* action) {
|
|||
}
|
||||
|
||||
void Application::loadSettings(QSettings* settings) {
|
||||
if (!settings) settings = getSettings();
|
||||
if (!settings) {
|
||||
settings = getSettings();
|
||||
}
|
||||
|
||||
_headCameraPitchYawScale = settings->value("headCameraPitchYawScale", 0.0f).toFloat();
|
||||
_headCameraPitchYawScale = loadSetting(settings, "headCameraPitchYawScale", 0.0f);
|
||||
|
||||
settings->beginGroup("View Frustum Offset Camera");
|
||||
// in case settings is corrupt or missing loadSetting() will check for NaN
|
||||
|
@ -2593,10 +2595,11 @@ void Application::loadSettings(QSettings* settings) {
|
|||
|
||||
|
||||
void Application::saveSettings(QSettings* settings) {
|
||||
if (!settings) settings = getSettings();
|
||||
if (!settings) {
|
||||
settings = getSettings();
|
||||
}
|
||||
|
||||
settings->setValue("headCameraPitchYawScale", _headCameraPitchYawScale);
|
||||
|
||||
settings->beginGroup("View Frustum Offset Camera");
|
||||
settings->setValue("viewFrustumOffsetYaw", _viewFrustumOffsetYaw);
|
||||
settings->setValue("viewFrustumOffsetPitch", _viewFrustumOffsetPitch);
|
||||
|
|
|
@ -497,17 +497,10 @@ void runTimingTests() {
|
|||
|
||||
}
|
||||
|
||||
|
||||
float loadSetting(QSettings* settings, const char* name, float defaultValue) {
|
||||
float value = settings->value(name, 0.0f).toFloat();
|
||||
if (isnan(value)) {
|
||||
value = defaultValue;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
Loading…
Reference in a new issue