36 |
36 |
37 # set initial values |
37 # set initial values |
38 self.timeoutSpinBox.setValue( |
38 self.timeoutSpinBox.setValue( |
39 Preferences.getMicroPython("SerialTimeout") / 1000) |
39 Preferences.getMicroPython("SerialTimeout") / 1000) |
40 # converted to seconds |
40 # converted to seconds |
|
41 self.syncTimeCheckBox.setChecked( |
|
42 Preferences.getMicroPython("SyncTimeAfterConnect")) |
41 self.colorSchemeComboBox.setCurrentIndex( |
43 self.colorSchemeComboBox.setCurrentIndex( |
42 self.colorSchemeComboBox.findText( |
44 self.colorSchemeComboBox.findText( |
43 Preferences.getMicroPython("ColorScheme"))) |
45 Preferences.getMicroPython("ColorScheme"))) |
44 self.replWrapCheckBox.setChecked( |
46 self.replWrapCheckBox.setChecked( |
45 Preferences.getMicroPython("ReplLineWrap")) |
47 Preferences.getMicroPython("ReplLineWrap")) |
49 Public slot to save the MicroPython configuration. |
51 Public slot to save the MicroPython configuration. |
50 """ |
52 """ |
51 Preferences.setMicroPython( |
53 Preferences.setMicroPython( |
52 "SerialTimeout", self.timeoutSpinBox.value() * 1000) |
54 "SerialTimeout", self.timeoutSpinBox.value() * 1000) |
53 # converted to milliseconds |
55 # converted to milliseconds |
|
56 Preferences.setMicroPython( |
|
57 "SyncTimeAfterConnect", self.syncTimeCheckBox.isChecked()) |
54 Preferences.setMicroPython( |
58 Preferences.setMicroPython( |
55 "ColorScheme", self.colorSchemeComboBox.currentText()) |
59 "ColorScheme", self.colorSchemeComboBox.currentText()) |
56 Preferences.setMicroPython( |
60 Preferences.setMicroPython( |
57 "ReplLineWrap", self.replWrapCheckBox.isChecked()) |
61 "ReplLineWrap", self.replWrapCheckBox.isChecked()) |
58 |
62 |