--- a/eric7/Preferences/ConfigurationPages/MicroPythonPage.ui Fri May 21 18:01:11 2021 +0200 +++ b/eric7/Preferences/ConfigurationPages/MicroPythonPage.ui Fri May 21 20:14:48 2021 +0200 @@ -266,10 +266,13 @@ </widget> </item> <item row="0" column="1"> - <widget class="E5ClearableLineEdit" name="micropythonFirmwareUrlLineEdit"> + <widget class="QLineEdit" name="micropythonFirmwareUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the MicroPython firmware for PyBoard, ESP8266 and ESP32</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="1" column="0"> @@ -280,10 +283,13 @@ </widget> </item> <item row="1" column="1"> - <widget class="E5ClearableLineEdit" name="micropythonDocuUrlLineEdit"> + <widget class="QLineEdit" name="micropythonDocuUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the MicroPython documentation</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> </layout> @@ -303,10 +309,13 @@ </widget> </item> <item row="0" column="1"> - <widget class="E5ClearableLineEdit" name="circuitpythonFirmwareUrlLineEdit"> + <widget class="QLineEdit" name="circuitpythonFirmwareUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the CircuitPython firmware</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="1" column="0"> @@ -317,13 +326,16 @@ </widget> </item> <item row="1" column="1"> - <widget class="E5ClearableLineEdit" name="circuitpythonLibrariesUrlLineEdit"> + <widget class="QLineEdit" name="circuitpythonLibrariesUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the CircuitPython libraries</string> </property> <property name="text"> <string/> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="2" column="0"> @@ -334,10 +346,13 @@ </widget> </item> <item row="2" column="1"> - <widget class="E5ClearableLineEdit" name="circuitpythonDocuUrlLineEdit"> + <widget class="QLineEdit" name="circuitpythonDocuUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the CircuitPython documentation</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> </layout> @@ -357,10 +372,13 @@ </widget> </item> <item row="0" column="1"> - <widget class="E5ClearableLineEdit" name="microbitFirmwareUrlLineEdit"> + <widget class="QLineEdit" name="microbitFirmwareUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the BBC micro:bit DAPLink Firmware</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="1" column="0" colspan="2"> @@ -377,10 +395,13 @@ </widget> </item> <item row="0" column="1"> - <widget class="E5ClearableLineEdit" name="microbitV1MicroPythonUrlLineEdit"> + <widget class="QLineEdit" name="microbitV1MicroPythonUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the BBC micro:bit V1 MicroPython Firmware</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="1" column="0"> @@ -391,10 +412,13 @@ </widget> </item> <item row="1" column="1"> - <widget class="E5ClearableLineEdit" name="microbitV2MicroPythonUrlLineEdit"> + <widget class="QLineEdit" name="microbitV2MicroPythonUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the BBC micro:bit V2 MicroPython Firmware</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> </layout> @@ -408,10 +432,13 @@ </widget> </item> <item row="2" column="1"> - <widget class="E5ClearableLineEdit" name="microbitDocuUrlLineEdit"> + <widget class="QLineEdit" name="microbitDocuUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the BBC micro:bit MicroPython documentation</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> </layout> @@ -431,10 +458,13 @@ </widget> </item> <item row="0" column="1"> - <widget class="E5ClearableLineEdit" name="calliopeFirmwareUrlLineEdit"> + <widget class="QLineEdit" name="calliopeFirmwareUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the Callope mini Firmware</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="1" column="0"> @@ -445,10 +475,13 @@ </widget> </item> <item row="1" column="1"> - <widget class="E5ClearableLineEdit" name="calliopeMicroPythonUrlLineEdit"> + <widget class="QLineEdit" name="calliopeMicroPythonUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the Calliope mini MicroPython Firmware</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="2" column="0"> @@ -459,10 +492,13 @@ </widget> </item> <item row="2" column="1"> - <widget class="E5ClearableLineEdit" name="calliopeDocuUrlLineEdit"> + <widget class="QLineEdit" name="calliopeDocuUrlLineEdit"> <property name="toolTip"> <string>Enter the URL for the Calliope mini MicroPython documentation</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> </layout> @@ -490,11 +526,6 @@ <header>E5Gui/E5PathPicker.h</header> <container>1</container> </customwidget> - <customwidget> - <class>E5ClearableLineEdit</class> - <extends>QLineEdit</extends> - <header>E5Gui/E5LineEdit.h</header> - </customwidget> </customwidgets> <tabstops> <tabstop>workspacePicker</tabstop>