kopia lustrzana https://gitlab.com/eliggett/wfview
Added focus protection around the offset frequency box.
rodzic
78ec6b1423
commit
eec2fff4ce
|
@ -398,8 +398,14 @@ void repeaterSetup::handleUpdateCurrentMainMode(mode_info m)
|
||||||
|
|
||||||
void repeaterSetup::handleRptOffsetFrequency(freqt f)
|
void repeaterSetup::handleRptOffsetFrequency(freqt f)
|
||||||
{
|
{
|
||||||
|
// Called when a new offset is available from the radio.
|
||||||
QString offsetstr = QString::number(f.Hz / double(1E6), 'f', 4);
|
QString offsetstr = QString::number(f.Hz / double(1E6), 'f', 4);
|
||||||
|
|
||||||
|
if(!ui->rptrOffsetEdit->hasFocus())
|
||||||
|
{
|
||||||
ui->rptrOffsetEdit->setText(offsetstr);
|
ui->rptrOffsetEdit->setText(offsetstr);
|
||||||
|
currentOffset = f;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void repeaterSetup::handleTransmitStatus(bool amTransmitting)
|
void repeaterSetup::handleTransmitStatus(bool amTransmitting)
|
||||||
|
@ -805,6 +811,7 @@ void repeaterSetup::on_rptrOffsetSetBtn_clicked()
|
||||||
{
|
{
|
||||||
emit setRptDuplexOffset(f);
|
emit setRptDuplexOffset(f);
|
||||||
}
|
}
|
||||||
|
ui->rptrOffsetEdit->clearFocus();
|
||||||
}
|
}
|
||||||
|
|
||||||
void repeaterSetup::on_rptrOffsetEdit_returnPressed()
|
void repeaterSetup::on_rptrOffsetEdit_returnPressed()
|
||||||
|
|
|
@ -121,6 +121,7 @@ private:
|
||||||
duplexMode currentdm;
|
duplexMode currentdm;
|
||||||
mode_info currentModeMain;
|
mode_info currentModeMain;
|
||||||
mode_info modeTransmitVFO;
|
mode_info modeTransmitVFO;
|
||||||
|
freqt currentOffset;
|
||||||
bool usedPlusSplit = false;
|
bool usedPlusSplit = false;
|
||||||
bool amTransmitting = false;
|
bool amTransmitting = false;
|
||||||
};
|
};
|
||||||
|
|
Ładowanie…
Reference in New Issue