From 0a09ee52d3f22201819234ea15d2d50f3dd0e48e Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Thu, 24 Oct 2013 17:37:35 +0200 Subject: faceapi: stuff --- ftnoir_tracker_sm/ftnoir_tracker_sm.h | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) (limited to 'ftnoir_tracker_sm/ftnoir_tracker_sm.h') diff --git a/ftnoir_tracker_sm/ftnoir_tracker_sm.h b/ftnoir_tracker_sm/ftnoir_tracker_sm.h index 4f38a045..4089983d 100644 --- a/ftnoir_tracker_sm/ftnoir_tracker_sm.h +++ b/ftnoir_tracker_sm/ftnoir_tracker_sm.h @@ -22,10 +22,8 @@ * with this program; if not, see . * * * ********************************************************************************/ -#include "ftnoir_tracker_base/ftnoir_tracker_base.h" -#include "ftnoir_tracker_sm/ftnoir_tracker_sm_types.h" -#include "ui_ftnoir_sm_controls.h" - +#include +#include #include #include #include @@ -34,6 +32,9 @@ #include "facetracknoir/global-settings.h" #include "compat/compat.h" #include +#include "ftnoir_tracker_base/ftnoir_tracker_base.h" +#include "ftnoir_tracker_sm/ftnoir_tracker_sm_types.h" +#include "ui_ftnoir_sm_controls.h" using namespace std; @@ -73,9 +74,9 @@ private: bool started; }; -// Widget that has controls for SMoIR protocol client-settings. class TrackerControls: public QWidget, public ITrackerDialog { + Q_OBJECT public: explicit TrackerControls(); virtual ~TrackerControls(); @@ -86,25 +87,16 @@ public: } void unRegisterTracker() { } - -private: - Ui::UICSMClientControls ui; - void loadSettings(); - bool settingsDirty; - -private slots: +protected slots: void doOK(); void doCancel(); void save(); void settingChanged() { settingsDirty = true; } - void showSettings( int newState ); -public slots: - void stateChanged(int) { - settingsDirty = true; - } - void settingChanged(int) { - settingsDirty = true; - } + void settingChanged(int) { settingsDirty = true; } +private: + Ui::UICSMClientControls ui; + void loadSettings(); + bool settingsDirty; }; //******************************************************************************************************* -- cgit v1.2.3