summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--facetracknoir/curve-config.cpp4
-rw-r--r--facetracknoir/facetracknoir.cpp6
2 files changed, 5 insertions, 5 deletions
diff --git a/facetracknoir/curve-config.cpp b/facetracknoir/curve-config.cpp
index 65470339..ca9e0d19 100644
--- a/facetracknoir/curve-config.cpp
+++ b/facetracknoir/curve-config.cpp
@@ -96,7 +96,7 @@ void CurveConfigurationDialog::loadSettings() {
iniFile.beginGroup("Tracking");
- ui.checkBox->setChecked(iniFile.value("compensation", true).toBool());
+ ui.checkBox->setChecked(iniFile.value("compensate", true).toBool());
for (int i = 0; i < 6; i++)
mainApp->axis(i).altp = iniFile.value(names[i], false).toBool();
@@ -219,7 +219,7 @@ void CurveConfigurationDialog::save() {
bool compensate = true;
- iniFile.setValue("compensation", compensate = (bool) !!ui.checkBox->isChecked());
+ iniFile.setValue("compensate", compensate = (bool) !!ui.checkBox->isChecked());
if (mainApp->tracker)
mainApp->tracker->compensate = compensate;
diff --git a/facetracknoir/facetracknoir.cpp b/facetracknoir/facetracknoir.cpp
index b000b304..1f3ae3a2 100644
--- a/facetracknoir/facetracknoir.cpp
+++ b/facetracknoir/facetracknoir.cpp
@@ -492,12 +492,12 @@ void FaceTrackNoIR::startTracker( ) {
axis(i).invert = iniFile.value(invert_names[i], false).toBool() ? 1 : -1;
}
- iniFile.endGroup();
-
- tracker = new Tracker ( this );
+ tracker = new Tracker ( this );
tracker->compensate = iniFile.value("compensate", true).toBool();
+ iniFile.endGroup();
+
tracker->setInvertAxis(Yaw, ui.chkInvertYaw->isChecked() );
tracker->setInvertAxis(Pitch, ui.chkInvertPitch->isChecked() );
tracker->setInvertAxis(Roll, ui.chkInvertRoll->isChecked() );