summaryrefslogtreecommitdiffhomepage
path: root/facetracknoir/facetracknoir.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'facetracknoir/facetracknoir.cpp')
-rw-r--r--facetracknoir/facetracknoir.cpp15
1 files changed, 11 insertions, 4 deletions
diff --git a/facetracknoir/facetracknoir.cpp b/facetracknoir/facetracknoir.cpp
index eb24b320..dddcd4e4 100644
--- a/facetracknoir/facetracknoir.cpp
+++ b/facetracknoir/facetracknoir.cpp
@@ -95,6 +95,7 @@ FaceTrackNoIR::FaceTrackNoIR(QWidget *parent, Qt::WindowFlags flags) :
keybindingWorker(NULL),
#else
keyCenter(0),
+ keyToggle(0),
#endif
timUpdateHeadPose(this),
pTrackerDialog(NULL),
@@ -973,12 +974,18 @@ void FaceTrackNoIR::shortcutRecentered()
{
if (tracker)
{
-#if defined(_WIN32)
- MessageBeep(MB_OK);
-#else
QApplication::beep();
-#endif
qDebug() << "Center";
tracker->do_center = true;
}
}
+
+void FaceTrackNoIR::shortcutToggled()
+{
+ if (tracker)
+ {
+ QApplication::beep();
+ qDebug() << "Toggle";
+ tracker->enabled = !tracker->enabled;
+ }
+}