From 12fb6c3932e3c72796b56761b9c9eff2add3a5e2 Mon Sep 17 00:00:00 2001 From: Gerrit Vermeulen Date: Tue, 10 Dec 2013 16:14:32 +0200 Subject: [PATCH] Store the last used port and use it as default. --- colourterm/mainwindow.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/colourterm/mainwindow.py b/colourterm/mainwindow.py index 99c6b7e..5217f37 100644 --- a/colourterm/mainwindow.py +++ b/colourterm/mainwindow.py @@ -201,11 +201,14 @@ class MainWindow(QtGui.QMainWindow, UiMainWindow): def on_open_action_triggered(self): self.connect_dialog.update_port_combobox() + settings = QtCore.QSettings() + self.connect_dialog.port_edit.setEditText(unicode(settings.value(u'previous-port', u'').toString())) if self.connect_dialog.exec_() == QtGui.QDialog.Accepted: if not self.device_closed: self.device_closed = True self.device.close() try: + settings.setValue(u'previous-port', self.connect_dialog.get_port()) self.device = Serial( port=self.connect_dialog.get_port(), baudrate=self.connect_dialog.get_baud(),