From 5435032dbf2685ed90ee2b519c9dbcfefec1d1c8 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Fri, 7 May 2021 09:28:01 +0100 Subject: [PATCH] Updater serialDeviceListCombo with current COM/tty port setting --- wfmain.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wfmain.cpp b/wfmain.cpp index d7662b5..61fed7e 100644 --- a/wfmain.cpp +++ b/wfmain.cpp @@ -884,6 +884,11 @@ void wfmain::loadSettings() settings.beginGroup("Radio"); prefs.radioCIVAddr = (unsigned char) settings.value("RigCIVuInt", defPrefs.radioCIVAddr).toInt(); prefs.serialPortRadio = settings.value("SerialPortRadio", defPrefs.serialPortRadio).toString(); + int serialIndex = ui->serialDeviceListCombo->findText(prefs.serialPortRadio); + if (serialIndex != -1) { + ui->serialDeviceListCombo->setCurrentIndex(serialIndex); + } + prefs.serialPortBaud = (quint32) settings.value("SerialPortBaud", defPrefs.serialPortBaud).toInt(); prefs.virtualSerialPort = settings.value("VirtualSerialPort", defPrefs.virtualSerialPort).toString(); int vspIndex = ui->vspCombo->findText(prefs.virtualSerialPort);