eric6/Preferences/ConfigurationPages/MicroPythonPage.py

changeset 7327
71883ddcb762
parent 7229
53054eb5b15a
child 7328
e2d85ef3fadb
equal deleted inserted replaced
7326:eab46b63ed91 7327:71883ddcb762
36 self.colorSchemeComboBox.addItems(sorted(AnsiColorSchemes.keys())) 36 self.colorSchemeComboBox.addItems(sorted(AnsiColorSchemes.keys()))
37 37
38 self.mpyCrossPicker.setMode(E5PathPickerModes.OpenFileMode) 38 self.mpyCrossPicker.setMode(E5PathPickerModes.OpenFileMode)
39 self.mpyCrossPicker.setFilters(self.tr("All Files (*)")) 39 self.mpyCrossPicker.setFilters(self.tr("All Files (*)"))
40 40
41 self.dfuUtilPathPicker.setMode(E5PathPickerModes.OpenFileMode)
42 self.dfuUtilPathPicker.setFilters(self.tr("All Files (*)"))
43
41 # set initial values 44 # set initial values
42 self.timeoutSpinBox.setValue( 45 self.timeoutSpinBox.setValue(
43 Preferences.getMicroPython("SerialTimeout") / 1000) 46 Preferences.getMicroPython("SerialTimeout") / 1000)
44 # converted to seconds 47 # converted to seconds
45 self.syncTimeCheckBox.setChecked( 48 self.syncTimeCheckBox.setChecked(
49 Preferences.getMicroPython("ColorScheme"))) 52 Preferences.getMicroPython("ColorScheme")))
50 self.replWrapCheckBox.setChecked( 53 self.replWrapCheckBox.setChecked(
51 Preferences.getMicroPython("ReplLineWrap")) 54 Preferences.getMicroPython("ReplLineWrap"))
52 self.mpyCrossPicker.setText( 55 self.mpyCrossPicker.setText(
53 Preferences.getMicroPython("MpyCrossCompiler")) 56 Preferences.getMicroPython("MpyCrossCompiler"))
57 self.dfuUtilPathPicker.setText(
58 Preferences.getMicroPython("DfuUtilPath"))
54 self.micropythonDocuUrlLineEdit.setText( 59 self.micropythonDocuUrlLineEdit.setText(
55 Preferences.getMicroPython("MicroPythonDocuUrl")) 60 Preferences.getMicroPython("MicroPythonDocuUrl"))
56 self.circuitpythonDocuUrlLineEdit.setText( 61 self.circuitpythonDocuUrlLineEdit.setText(
57 Preferences.getMicroPython("CircuitPythonDocuUrl")) 62 Preferences.getMicroPython("CircuitPythonDocuUrl"))
58 self.microbitDocuUrlLineEdit.setText( 63 self.microbitDocuUrlLineEdit.setText(
72 Preferences.setMicroPython( 77 Preferences.setMicroPython(
73 "ReplLineWrap", self.replWrapCheckBox.isChecked()) 78 "ReplLineWrap", self.replWrapCheckBox.isChecked())
74 Preferences.setMicroPython( 79 Preferences.setMicroPython(
75 "MpyCrossCompiler", self.mpyCrossPicker.text()) 80 "MpyCrossCompiler", self.mpyCrossPicker.text())
76 Preferences.setMicroPython( 81 Preferences.setMicroPython(
82 "DfuUtilPath", self.dfuUtilPathPicker.text())
83 Preferences.setMicroPython(
77 "MicroPythonDocuUrl", self.micropythonDocuUrlLineEdit.text()) 84 "MicroPythonDocuUrl", self.micropythonDocuUrlLineEdit.text())
78 Preferences.setMicroPython( 85 Preferences.setMicroPython(
79 "CircuitPythonDocuUrl", self.circuitpythonDocuUrlLineEdit.text()) 86 "CircuitPythonDocuUrl", self.circuitpythonDocuUrlLineEdit.text())
80 Preferences.setMicroPython( 87 Preferences.setMicroPython(
81 "MicrobitDocuUrl", self.microbitDocuUrlLineEdit.text()) 88 "MicrobitDocuUrl", self.microbitDocuUrlLineEdit.text())

eric ide

mercurial