eric6/Preferences/ConfigurationPages/MicroPythonPage.py

changeset 7548
e1c6a2e32a38
parent 7541
b265a2d0a797
child 7780
41420f82c0ac
equal deleted inserted replaced
7547:21b0534faebc 7548:e1c6a2e32a38
101 Preferences.getMicroPython("MicroPythonFirmwareUrl")) 101 Preferences.getMicroPython("MicroPythonFirmwareUrl"))
102 self.circuitpythonFirmwareUrlLineEdit.setText( 102 self.circuitpythonFirmwareUrlLineEdit.setText(
103 Preferences.getMicroPython("CircuitPythonFirmwareUrl")) 103 Preferences.getMicroPython("CircuitPythonFirmwareUrl"))
104 self.microbitFirmwareUrlLineEdit.setText( 104 self.microbitFirmwareUrlLineEdit.setText(
105 Preferences.getMicroPython("MicrobitFirmwareUrl")) 105 Preferences.getMicroPython("MicrobitFirmwareUrl"))
106 self.calliopeFirmwareUrlLineEdit.setText(
107 Preferences.getMicroPython("CalliopeFirmwareUrl"))
106 108
107 # documentation URL 109 # documentation URL
108 self.micropythonDocuUrlLineEdit.setText( 110 self.micropythonDocuUrlLineEdit.setText(
109 Preferences.getMicroPython("MicroPythonDocuUrl")) 111 Preferences.getMicroPython("MicroPythonDocuUrl"))
110 self.circuitpythonDocuUrlLineEdit.setText( 112 self.circuitpythonDocuUrlLineEdit.setText(
111 Preferences.getMicroPython("CircuitPythonDocuUrl")) 113 Preferences.getMicroPython("CircuitPythonDocuUrl"))
112 self.microbitDocuUrlLineEdit.setText( 114 self.microbitDocuUrlLineEdit.setText(
113 Preferences.getMicroPython("MicrobitDocuUrl")) 115 Preferences.getMicroPython("MicrobitDocuUrl"))
116 self.calliopeDocuUrlLineEdit.setText(
117 Preferences.getMicroPython("CalliopeDocuUrl"))
114 118
115 def save(self): 119 def save(self):
116 """ 120 """
117 Public slot to save the MicroPython configuration. 121 Public slot to save the MicroPython configuration.
118 """ 122 """
156 "CircuitPythonFirmwareUrl", 160 "CircuitPythonFirmwareUrl",
157 self.circuitpythonFirmwareUrlLineEdit.text()) 161 self.circuitpythonFirmwareUrlLineEdit.text())
158 Preferences.setMicroPython( 162 Preferences.setMicroPython(
159 "MicrobitFirmwareUrl", 163 "MicrobitFirmwareUrl",
160 self.microbitFirmwareUrlLineEdit.text()) 164 self.microbitFirmwareUrlLineEdit.text())
165 Preferences.setMicroPython(
166 "CalliopeFirmwareUrl",
167 self.calliopeFirmwareUrlLineEdit.text())
161 168
162 # documentation URL 169 # documentation URL
163 Preferences.setMicroPython( 170 Preferences.setMicroPython(
164 "MicroPythonDocuUrl", 171 "MicroPythonDocuUrl",
165 self.micropythonDocuUrlLineEdit.text()) 172 self.micropythonDocuUrlLineEdit.text())
167 "CircuitPythonDocuUrl", 174 "CircuitPythonDocuUrl",
168 self.circuitpythonDocuUrlLineEdit.text()) 175 self.circuitpythonDocuUrlLineEdit.text())
169 Preferences.setMicroPython( 176 Preferences.setMicroPython(
170 "MicrobitDocuUrl", 177 "MicrobitDocuUrl",
171 self.microbitDocuUrlLineEdit.text()) 178 self.microbitDocuUrlLineEdit.text())
179 Preferences.setMicroPython(
180 "CalliopeDocuUrl",
181 self.calliopeDocuUrlLineEdit.text())
172 182
173 183
174 def create(dlg): 184 def create(dlg):
175 """ 185 """
176 Module function to create the configuration page. 186 Module function to create the configuration page.

eric ide

mercurial