Added focus protection around the offset frequency box.

merge-requests/16/head
Elliott Liggett 2023-01-30 08:40:10 -08:00
rodzic 78ec6b1423
commit eec2fff4ce
2 zmienionych plików z 9 dodań i 1 usunięć

Wyświetl plik

@ -398,8 +398,14 @@ void repeaterSetup::handleUpdateCurrentMainMode(mode_info m)
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);
ui->rptrOffsetEdit->setText(offsetstr);
if(!ui->rptrOffsetEdit->hasFocus())
{
ui->rptrOffsetEdit->setText(offsetstr);
currentOffset = f;
}
}
void repeaterSetup::handleTransmitStatus(bool amTransmitting)
@ -805,6 +811,7 @@ void repeaterSetup::on_rptrOffsetSetBtn_clicked()
{
emit setRptDuplexOffset(f);
}
ui->rptrOffsetEdit->clearFocus();
}
void repeaterSetup::on_rptrOffsetEdit_returnPressed()

Wyświetl plik

@ -121,6 +121,7 @@ private:
duplexMode currentdm;
mode_info currentModeMain;
mode_info modeTransmitVFO;
freqt currentOffset;
bool usedPlusSplit = false;
bool amTransmitting = false;
};