mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-15 21:01:45 -05:00
ValueDialZ: moved emit changed inside setValue method. Complements #1004
This commit is contained in:
parent
40a1c854dd
commit
f693ecc8cc
@ -128,6 +128,7 @@ void ValueDialZ::setValue(qint64 value)
|
||||
|
||||
m_animationTimer.start(20);
|
||||
m_textNew = formatText(m_valueNew);
|
||||
emit changed(m_valueNew);
|
||||
}
|
||||
|
||||
void ValueDialZ::setValueRange(bool positiveOnly, uint numDigits, qint64 min, qint64 max)
|
||||
@ -334,7 +335,6 @@ void ValueDialZ::mousePressEvent(QMouseEvent* event)
|
||||
|
||||
m_valueNew = (m_value / e) * e;
|
||||
setValue(m_valueNew);
|
||||
emit changed(m_valueNew);
|
||||
//qDebug("ValueDial::mousePressEvent: Qt::RightButton: i: %d e: %ll new: %ll", i, e, valueNew);
|
||||
}
|
||||
else if (mouseButton == Qt::LeftButton) // set cursor at current digit
|
||||
@ -425,7 +425,6 @@ void ValueDialZ::wheelEvent(QWheelEvent* event)
|
||||
}
|
||||
|
||||
setValue(m_valueNew);
|
||||
emit changed(m_valueNew);
|
||||
event->accept();
|
||||
}
|
||||
}
|
||||
@ -539,7 +538,6 @@ void ValueDialZ::keyPressEvent(QKeyEvent* value)
|
||||
}
|
||||
|
||||
setValue(m_valueNew);
|
||||
emit changed(m_valueNew);
|
||||
}
|
||||
else if(value->key() == Qt::Key_Down)
|
||||
{
|
||||
@ -569,7 +567,6 @@ void ValueDialZ::keyPressEvent(QKeyEvent* value)
|
||||
}
|
||||
|
||||
setValue(m_valueNew);
|
||||
emit changed(m_valueNew);
|
||||
}
|
||||
|
||||
if(value->text().length() != 1) {
|
||||
@ -581,13 +578,11 @@ void ValueDialZ::keyPressEvent(QKeyEvent* value)
|
||||
if ((c == QChar('+')) && (m_cursor == 0) && (m_text[m_cursor] == QChar('-'))) // change sign to positive
|
||||
{
|
||||
setValue(-m_value);
|
||||
emit changed(m_valueNew);
|
||||
update();
|
||||
}
|
||||
else if ((c == QChar('-')) && (m_cursor == 0) && (m_text[m_cursor] == QChar('+'))) // change sign to negative
|
||||
{
|
||||
setValue(-m_value);
|
||||
emit changed(m_valueNew);
|
||||
update();
|
||||
}
|
||||
else if ((c >= QChar('0')) && (c <= QChar('9')) && (m_cursor > 0)) // digits
|
||||
@ -605,7 +600,6 @@ void ValueDialZ::keyPressEvent(QKeyEvent* value)
|
||||
v = value - v * e;
|
||||
v += d * e;
|
||||
setValue(sign*v);
|
||||
emit changed(m_valueNew);
|
||||
m_cursor++;
|
||||
|
||||
if (m_text[m_cursor] == m_groupSeparator) {
|
||||
|
Loading…
Reference in New Issue
Block a user