src/eric7/Preferences/ConfigurationPages/MicroPythonPage.py

branch
eric7
changeset 9958
a78b83d1062a
parent 9868
467288cffee2
child 9964
a298db96ba65
--- a/src/eric7/Preferences/ConfigurationPages/MicroPythonPage.py	Sun Apr 02 11:13:14 2023 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/MicroPythonPage.py	Sun Apr 02 15:55:20 2023 +0200
@@ -84,6 +84,11 @@
         self.dfuUtilPathPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
         self.dfuUtilPathPicker.setFilters(self.tr("All Files (*)"))
 
+        self.stInfoPathPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
+        self.stInfoPathPicker.setFilters(self.tr("All Files (*)"))
+        self.stFlashPathPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
+        self.stFlashPathPicker.setFilters(self.tr("All Files (*)"))
+
         # populate the WiFi security mode combo box
         self.apSecurityComboBox.addItem(self.tr("open"), 0)
         self.apSecurityComboBox.addItem("WEP", 1)
@@ -159,6 +164,10 @@
         # PyBoard specifics
         self.dfuUtilPathPicker.setText(Preferences.getMicroPython("DfuUtilPath"))
 
+        # STLink specifics
+        self.stInfoPathPicker.setText(Preferences.getMicroPython("StInfoPath"))
+        self.stFlashPathPicker.setText(Preferences.getMicroPython("StFlashPath"))
+
         # MicroPython URLs
         self.micropythonFirmwareUrlLineEdit.setText(
             Preferences.getMicroPython("MicroPythonFirmwareUrl")
@@ -259,6 +268,10 @@
         # PyBoard specifics
         Preferences.setMicroPython("DfuUtilPath", self.dfuUtilPathPicker.text())
 
+        # STLink specifics
+        Preferences.setMicroPython("StInfoPath", self.stInfoPathPicker.text())
+        Preferences.setMicroPython("StFlashPath", self.stFlashPathPicker.text())
+
         # MicroPython URLs
         Preferences.setMicroPython(
             "MicroPythonFirmwareUrl", self.micropythonFirmwareUrlLineEdit.text()

eric ide

mercurial