re: review - fix spaces and rename Absolute2

This commit is contained in:
Gergely Mincsovics
2020-12-27 17:40:58 +01:00
parent 1c55328bf8
commit 88c7e729c4
4 changed files with 9 additions and 9 deletions

View File

@ -125,7 +125,7 @@ bool Axis::read( QTextStream &stream ) {
absolute = false; absolute = false;
} }
else if (*it == "absolute") { else if (*it == "absolute") {
interpretation = Absolute2; // to avoid name collision with a #define Absolute interpretation = AbsolutePos;
gradient = true; gradient = true;
absolute = true; absolute = true;
} }

View File

@ -22,7 +22,7 @@ class Axis : public QObject {
Q_OBJECT Q_OBJECT
//each axis can create a key press or move the mouse in one of four directions. //each axis can create a key press or move the mouse in one of four directions.
enum Interpretation { ZeroOne, Gradient, Absolute, Absolute2 = Absolute }; enum Interpretation { ZeroOne, Gradient, AbsolutePos };
enum Mode {Keyboard, MousePosVert, MouseNegVert, MousePosHor, MouseNegHor}; enum Mode {Keyboard, MousePosVert, MouseNegVert, MousePosHor, MouseNegHor};
enum TransferCurve {Linear, Quadratic, Cubic, QuadraticExtreme, enum TransferCurve {Linear, Quadratic, Cubic, QuadraticExtreme,
PowerFunction}; PowerFunction};

View File

@ -26,7 +26,7 @@ AxisEdit::AxisEdit( Axis* ax )
chkGradient = new QComboBox(this); chkGradient = new QComboBox(this);
chkGradient->insertItem((int) Axis::ZeroOne, tr("Use 0 or max always"), Qt::DisplayRole); chkGradient->insertItem((int) Axis::ZeroOne, tr("Use 0 or max always"), Qt::DisplayRole);
chkGradient->insertItem((int) Axis::Gradient, tr("Relative movement (previously gradient)"), Qt::DisplayRole); chkGradient->insertItem((int) Axis::Gradient, tr("Relative movement (previously gradient)"), Qt::DisplayRole);
chkGradient->insertItem((int) Axis::Absolute, tr("Absolute movement (direct position)"), Qt::DisplayRole); chkGradient->insertItem((int) Axis::AbsolutePos, tr("Absolute movement (direct position)"), Qt::DisplayRole);
chkGradient->setCurrentIndex( axis->interpretation ); chkGradient->setCurrentIndex( axis->interpretation );
connect(chkGradient, SIGNAL(activated(int)), this, SLOT( gradientChanged( int ))); connect(chkGradient, SIGNAL(activated(int)), this, SLOT( gradientChanged( int )));
v2->addWidget(chkGradient); v2->addWidget(chkGradient);
@ -179,7 +179,7 @@ void AxisEdit::throttleChanged( int index ) {
void AxisEdit::accept() { void AxisEdit::accept() {
axis->interpretation = (Axis::Interpretation)chkGradient->currentIndex(); axis->interpretation = (Axis::Interpretation)chkGradient->currentIndex();
axis->gradient = axis->interpretation != Axis::ZeroOne; axis->gradient = axis->interpretation != Axis::ZeroOne;
axis->absolute = axis->interpretation == Axis::Absolute; axis->absolute = axis->interpretation == Axis::AbsolutePos;
axis->maxSpeed = spinSpeed->value(); axis->maxSpeed = spinSpeed->value();
axis->transferCurve = (Axis::TransferCurve)cmbTransferCurve->currentIndex(); axis->transferCurve = (Axis::TransferCurve)cmbTransferCurve->currentIndex();
axis->sensitivity = spinSensitivity->value(); axis->sensitivity = spinSensitivity->value();