diff -r 05b441099da7 -r a298db96ba65 src/eric7/Preferences/ConfigurationPages/MicroPythonPage.ui --- a/src/eric7/Preferences/ConfigurationPages/MicroPythonPage.ui Mon Apr 03 10:51:10 2023 +0200 +++ b/src/eric7/Preferences/ConfigurationPages/MicroPythonPage.ui Mon Apr 03 11:36:16 2023 +0200 @@ -613,13 +613,23 @@ </sizepolicy> </property> <property name="focusPolicy"> - <enum>Qt::WheelFocus</enum> + <enum>Qt::StrongFocus</enum> </property> <property name="toolTip"> <string>Enter the path of the cross compiler executable</string> </property> </widget> </item> + <item> + <widget class="QPushButton" name="mpyCrossInstallButton"> + <property name="toolTip"> + <string>Press to install 'mpy-cross' alongside the eric IDE.</string> + </property> + <property name="text"> + <string>Install</string> + </property> + </widget> + </item> </layout> </widget> </item> @@ -645,7 +655,7 @@ </sizepolicy> </property> <property name="focusPolicy"> - <enum>Qt::WheelFocus</enum> + <enum>Qt::StrongFocus</enum> </property> <property name="toolTip"> <string>Enter the path of the dfu-util flashing executable</string> @@ -677,7 +687,7 @@ </sizepolicy> </property> <property name="focusPolicy"> - <enum>Qt::WheelFocus</enum> + <enum>Qt::StrongFocus</enum> </property> <property name="toolTip"> <string>Enter the path of the st-info executable</string> @@ -700,7 +710,7 @@ </sizepolicy> </property> <property name="focusPolicy"> - <enum>Qt::WheelFocus</enum> + <enum>Qt::StrongFocus</enum> </property> <property name="toolTip"> <string>Enter the path of the st-flash flashing executable</string> @@ -1012,6 +1022,7 @@ <tabstop>ntpDstCheckBox</tabstop> <tabstop>ntpTimeoutSpinBox</tabstop> <tabstop>mpyCrossPicker</tabstop> + <tabstop>mpyCrossInstallButton</tabstop> <tabstop>dfuUtilPathPicker</tabstop> <tabstop>stInfoPathPicker</tabstop> <tabstop>stFlashPathPicker</tabstop>