Update wfmain.cpp

creator-widgets
Phil Taylor 2024-03-29 18:58:44 +00:00
rodzic 376f05068b
commit f8d01ad83b
1 zmienionych plików z 8 dodań i 4 usunięć

Wyświetl plik

@ -5189,8 +5189,10 @@ void wfmain::receiveValue(cacheItem val){
case funcFreqGet:
case funcFreqTR:
// If current VFO (0) isn't selected, then send this to other VFO
if (!vfos[val.vfo]->isSelected()){
val.vfo=!bool(val.vfo);
if (vfos.size()>1) {
if (!vfos[val.vfo]->isSelected()){
val.vfo=!bool(val.vfo);
}
}
vfos[val.vfo]->setFrequency(val.value.value<freqt>());
break;
@ -5216,8 +5218,10 @@ void wfmain::receiveValue(cacheItem val){
case funcModeGet:
case funcModeTR:
// If current VFO (0) isn't selected, then send this to other VFO
if (!vfos[val.vfo]->isSelected()){
val.vfo=!bool(val.vfo);
if (vfos.size()>1) {
if (!vfos[val.vfo]->isSelected()){
val.vfo=!bool(val.vfo);
}
}
case funcSelectedMode:
vfos[val.vfo]->receiveMode(val.value.value<modeInfo>());