# HG changeset patch # User Hasan Yavuz Ă–ZDERYA # Date 2015-09-04 18:08:24 # Node ID c5aa60bf6341bce1f9e794459a3cd20562d2d95c # Parent cb8b69a0516c8737ef3476543a43fa4d83e6d76e keep port name selection on reload diff --git a/portcontrol.cpp b/portcontrol.cpp --- a/portcontrol.cpp +++ b/portcontrol.cpp @@ -129,7 +129,14 @@ PortControl::~PortControl() void PortControl::loadPortList() { + QString currentSelection = ui->cbPortList->currentData(PortNameRole).toString(); portList.loadPortList(); + int index = portList.indexOf(currentSelection); + if (index >= 0) + { + ui->cbPortList->setCurrentIndex(index); + tbPortList.setCurrentIndex(index); + } } void PortControl::loadBaudRateList()