kopia lustrzana https://gitlab.com/eliggett/wfview
Add receiving quick split from radio
rodzic
91ccfa5df8
commit
200b28e3b0
|
@ -926,3 +926,10 @@ void repeaterSetup::receiveRigCaps(rigCapabilities* rig)
|
||||||
ui->quickSplitChk->setVisible(rig->commands.contains(funcQuickSplit));
|
ui->quickSplitChk->setVisible(rig->commands.contains(funcQuickSplit));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void repeaterSetup::receiveQuickSplit(bool on)
|
||||||
|
{
|
||||||
|
ui->quickSplitChk->blockSignals(true);
|
||||||
|
ui->quickSplitChk->setChecked(on);
|
||||||
|
ui->quickSplitChk->blockSignals(false);
|
||||||
|
}
|
||||||
|
|
|
@ -61,7 +61,7 @@ public slots:
|
||||||
void handleTransmitStatus(bool amTransmitting);
|
void handleTransmitStatus(bool amTransmitting);
|
||||||
void handleRptOffsetFrequency(freqt f);
|
void handleRptOffsetFrequency(freqt f);
|
||||||
void receiveRigCaps(rigCapabilities* caps);
|
void receiveRigCaps(rigCapabilities* caps);
|
||||||
|
void receiveQuickSplit(bool on);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void showEvent(QShowEvent *event);
|
void showEvent(QShowEvent *event);
|
||||||
|
|
|
@ -5410,6 +5410,9 @@ void wfmain::receiveValue(cacheItem val){
|
||||||
case funcSplitStatus:
|
case funcSplitStatus:
|
||||||
rpt->receiveDuplexMode(val.value.value<duplexMode_t>());
|
rpt->receiveDuplexMode(val.value.value<duplexMode_t>());
|
||||||
break;
|
break;
|
||||||
|
case funcQuickSplit:
|
||||||
|
rpt->receiveQuickSplit(val.value.value<bool>());
|
||||||
|
break;
|
||||||
case funcTuningStep:
|
case funcTuningStep:
|
||||||
receiveTuningStep(val.value.value<uchar>());
|
receiveTuningStep(val.value.value<uchar>());
|
||||||
break;
|
break;
|
||||||
|
|
Ładowanie…
Reference in New Issue