--- a/src/eric7/MicroPython/EthernetDialogs/EthernetStatusDialog.ui Mon May 05 10:17:49 2025 +0200 +++ b/src/eric7/MicroPython/EthernetDialogs/EthernetStatusDialog.ui Mon May 05 17:40:08 2025 +0200 @@ -29,12 +29,15 @@ <string>Ethernet Status</string> </property> <property name="alignment"> - <set>Qt::AlignCenter</set> + <set>Qt::AlignmentFlag::AlignCenter</set> </property> </widget> </item> <item> <widget class="QTreeWidget" name="statusTree"> + <property name="alternatingRowColors"> + <bool>true</bool> + </property> <property name="rootIsDecorated"> <bool>false</bool> </property> @@ -52,17 +55,35 @@ </widget> </item> <item> - <widget class="QDialogButtonBox" name="buttonBox"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="standardButtons"> - <set>QDialogButtonBox::Close</set> - </property> - </widget> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QPushButton" name="refreshButton"> + <property name="toolTip"> + <string>Press to refresh the status display.</string> + </property> + <property name="text"> + <string>Refresh</string> + </property> + </widget> + </item> + <item> + <widget class="QDialogButtonBox" name="buttonBox"> + <property name="orientation"> + <enum>Qt::Orientation::Horizontal</enum> + </property> + <property name="standardButtons"> + <set>QDialogButtonBox::StandardButton::Close</set> + </property> + </widget> + </item> + </layout> </item> </layout> </widget> + <tabstops> + <tabstop>statusTree</tabstop> + <tabstop>refreshButton</tabstop> + </tabstops> <resources/> <connections> <connection>