diff options
author | Wim Vriend <facetracknoir@gmail.com> | 2013-01-02 12:47:43 +0000 |
---|---|---|
committer | Wim Vriend <facetracknoir@gmail.com> | 2013-01-02 12:47:43 +0000 |
commit | 9593aa9c3c231add3dadabf0a1ea9f8182f88a79 (patch) | |
tree | d1757438f9fae9b280760269258b23b9849796bc /FTNoIR_Filter_Accela/ftnoir_filter_accela_dialog.cpp | |
parent | b0fdafe9f556048023e5cdc7098e7d6fd839e40c (diff) |
Added reduction parameter for Patrick.
git-svn-id: svn+ssh://svn.code.sf.net/p/facetracknoir/code@202 19e81ba0-9b1a-49c3-bd6c-561e1906d5fb
Diffstat (limited to 'FTNoIR_Filter_Accela/ftnoir_filter_accela_dialog.cpp')
-rw-r--r-- | FTNoIR_Filter_Accela/ftnoir_filter_accela_dialog.cpp | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/FTNoIR_Filter_Accela/ftnoir_filter_accela_dialog.cpp b/FTNoIR_Filter_Accela/ftnoir_filter_accela_dialog.cpp index 8af8a280..c230eed8 100644 --- a/FTNoIR_Filter_Accela/ftnoir_filter_accela_dialog.cpp +++ b/FTNoIR_Filter_Accela/ftnoir_filter_accela_dialog.cpp @@ -3,7 +3,7 @@ * gamers from Holland, who don't like to pay much for *
* head-tracking. *
* *
-* Copyright (C) 2012 Wim Vriend (Developing) *
+* Copyright (C) 2013 Wim Vriend (Developing) *
* Ron Hendriks (Researching and Testing) *
* *
* Homepage *
@@ -22,6 +22,10 @@ * with this program; if not, see <http://www.gnu.org/licenses/>. *
* *
********************************************************************************/
+/*
+ Modifications (last one on top):
+ 20130102 - WVR: Added 'reduction factor' to accommodate Patrick's need for speed.
+*/
#include "ftnoir_filter_Accela.h"
#include "math.h"
#include <QDebug>
@@ -46,6 +50,9 @@ FilterControls::FilterControls() : connect(ui.scalingConfig, SIGNAL(CurveChanged(bool)), this, SLOT(settingChanged(bool)));
connect(ui.translationScalingConfig, SIGNAL(CurveChanged(bool)), this, SLOT(settingChanged(bool)));
+ // Connect slider for reduction
+ connect(ui.slideReduction, SIGNAL(valueChanged(int)), this, SLOT(settingChanged(int)));
+
qDebug() << "FilterControls() says: started";
}
@@ -160,6 +167,10 @@ QList<QPointF> defPoints; ui.translationScalingConfig->setConfig(&translationFunctionConfig, currentFile);
ui.scalingConfig->setConfig(&functionConfig, currentFile);
+ iniFile.beginGroup ( "Accela" );
+ ui.slideReduction->setValue (iniFile.value ( "Reduction", 100 ).toInt());
+ iniFile.endGroup ();
+
settingsDirty = false;
}
@@ -174,6 +185,10 @@ void FilterControls::save() { qDebug() << "FTNoIR_Filter::save() says: iniFile = " << currentFile;
+ iniFile.beginGroup ( "Accela" );
+ iniFile.setValue ( "Reduction", ui.slideReduction->value() );
+ iniFile.endGroup ();
+
functionConfig.saveSettings(iniFile);
translationFunctionConfig.saveSettings(iniFile);
|