--- a/src/eric7/Debugger/StartDialog.ui Fri Nov 17 17:53:14 2023 +0100 +++ b/src/eric7/Debugger/StartDialog.ui Sat Nov 18 15:18:17 2023 +0100 @@ -30,9 +30,6 @@ <property name="text"> <string>Virtual Environment:</string> </property> - <property name="buddy"> - <cstring>venvComboBox</cstring> - </property> </widget> </item> <item row="0" column="1"> @@ -57,9 +54,6 @@ <property name="text"> <string>Script Name:</string> </property> - <property name="buddy"> - <cstring>cmdlineCombo</cstring> - </property> </widget> </item> <item row="1" column="1"> @@ -87,9 +81,6 @@ <property name="text"> <string>Script Parameters:</string> </property> - <property name="buddy"> - <cstring>cmdlineCombo</cstring> - </property> </widget> </item> <item row="2" column="1"> @@ -126,9 +117,6 @@ <property name="text"> <string>Working directory:</string> </property> - <property name="buddy"> - <cstring>workdirPicker</cstring> - </property> </widget> </item> <item row="3" column="1"> @@ -156,9 +144,6 @@ <property name="text"> <string>Environment Variables:</string> </property> - <property name="buddy"> - <cstring>environmentCombo</cstring> - </property> </widget> </item> <item row="4" column="1"> @@ -220,27 +205,7 @@ </item> <item> <layout class="QGridLayout" name="gridLayout"> - <item row="0" column="0"> - <widget class="QCheckBox" name="exceptionCheckBox"> - <property name="toolTip"> - <string>Uncheck to disable exception reporting</string> - </property> - <property name="whatsThis"> - <string><b>Report exceptions</b> -<p>Uncheck this in order to disable exception reporting.</p></string> - </property> - <property name="text"> - <string>Report exceptions</string> - </property> - <property name="shortcut"> - <string>Alt+E</string> - </property> - <property name="checked"> - <bool>true</bool> - </property> - </widget> - </item> - <item row="1" column="1"> + <item row="0" column="1"> <widget class="QCheckBox" name="consoleCheckBox"> <property name="toolTip"> <string>Select to start the debugger in a console window</string> @@ -254,7 +219,7 @@ </property> </widget> </item> - <item row="1" column="0"> + <item row="0" column="0"> <widget class="QCheckBox" name="clearShellCheckBox"> <property name="toolTip"> <string>Select to clear the display of the interpreter window</string> @@ -270,23 +235,6 @@ </property> </widget> </item> - <item row="0" column="1"> - <widget class="QCheckBox" name="unhandledExceptionCheckBox"> - <property name="toolTip"> - <string>Uncheck to disable reporting of unhandled exceptions</string> - </property> - <property name="whatsThis"> - <string><b>Always report unhandled exceptions</b> -<p>When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.</p></string> - </property> - <property name="text"> - <string>Always report unhandled exceptions</string> - </property> - <property name="checked"> - <bool>true</bool> - </property> - </widget> - </item> </layout> </item> </layout> @@ -299,8 +247,8 @@ </property> <layout class="QVBoxLayout" name="verticalLayout_3"> <item> - <layout class="QHBoxLayout" name="horizontalLayout_2"> - <item> + <layout class="QGridLayout" name="gridLayout_3"> + <item row="0" column="0"> <widget class="QCheckBox" name="tracePythonCheckBox"> <property name="toolTip"> <string>Select to trace into the Python library</string> @@ -317,7 +265,7 @@ </property> </widget> </item> - <item> + <item row="0" column="1"> <widget class="QCheckBox" name="autoContinueCheckBox"> <property name="toolTip"> <string>Select to not stop the debugger at the first executable line.</string> @@ -333,6 +281,16 @@ </property> </widget> </item> + <item row="1" column="0"> + <widget class="QCheckBox" name="allExceptionsCheckBox"> + <property name="toolTip"> + <string>Select to report all exceptions (when unchecked only unhandled exceptions are reported).</string> + </property> + <property name="text"> + <string>Report all exceptions</string> + </property> + </widget> + </item> </layout> </item> <item> @@ -355,9 +313,6 @@ <property name="text"> <string>Don't Debug:</string> </property> - <property name="buddy"> - <cstring>cmdlineCombo</cstring> - </property> </widget> </item> <item> @@ -475,12 +430,11 @@ <tabstop>environmentCombo</tabstop> <tabstop>globalOverrideGroup</tabstop> <tabstop>redirectCheckBox</tabstop> - <tabstop>exceptionCheckBox</tabstop> - <tabstop>unhandledExceptionCheckBox</tabstop> <tabstop>clearShellCheckBox</tabstop> <tabstop>consoleCheckBox</tabstop> <tabstop>tracePythonCheckBox</tabstop> <tabstop>autoContinueCheckBox</tabstop> + <tabstop>allExceptionsCheckBox</tabstop> <tabstop>multiprocessGroup</tabstop> <tabstop>multiprocessNoDebugCombo</tabstop> <tabstop>eraseCoverageCheckBox</tabstop> @@ -495,8 +449,8 @@ <slot>accept()</slot> <hints> <hint type="sourcelabel"> - <x>44</x> - <y>293</y> + <x>53</x> + <y>647</y> </hint> <hint type="destinationlabel"> <x>34</x> @@ -511,8 +465,8 @@ <slot>reject()</slot> <hints> <hint type="sourcelabel"> - <x>163</x> - <y>293</y> + <x>172</x> + <y>647</y> </hint> <hint type="destinationlabel"> <x>150</x>