--- a/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui Sun Apr 17 19:34:09 2022 +0200 +++ b/eric7/Plugins/VcsPlugins/vcsMercurial/StripExtension/HgStripDialog.ui Wed Apr 20 15:00:51 2022 +0200 @@ -7,7 +7,7 @@ <x>0</x> <y>0</y> <width>400</width> - <height>276</height> + <height>374</height> </rect> </property> <property name="windowTitle"> @@ -86,6 +86,9 @@ <property name="toolTip"> <string>Enter a changeset id</string> </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> </widget> </item> <item row="2" column="0"> @@ -134,6 +137,26 @@ </property> </widget> </item> + <item row="4" column="0"> + <widget class="QRadioButton" name="expressionButton"> + <property name="text"> + <string>Expression:</string> + </property> + </widget> + </item> + <item row="4" column="1" colspan="2"> + <widget class="QLineEdit" name="expressionEdit"> + <property name="enabled"> + <bool>false</bool> + </property> + <property name="toolTip"> + <string>Enter a revision set expression</string> + </property> + <property name="clearButtonEnabled"> + <bool>true</bool> + </property> + </widget> + </item> </layout> </widget> </item> @@ -215,6 +238,8 @@ <tabstop>tagCombo</tabstop> <tabstop>branchButton</tabstop> <tabstop>branchCombo</tabstop> + <tabstop>expressionButton</tabstop> + <tabstop>expressionEdit</tabstop> <tabstop>bookmarkCombo</tabstop> <tabstop>forceCheckBox</tabstop> <tabstop>noBackupCheckBox</tabstop> @@ -229,8 +254,8 @@ <slot>accept()</slot> <hints> <hint type="sourcelabel"> - <x>248</x> - <y>254</y> + <x>257</x> + <y>364</y> </hint> <hint type="destinationlabel"> <x>157</x> @@ -245,8 +270,8 @@ <slot>reject()</slot> <hints> <hint type="sourcelabel"> - <x>316</x> - <y>260</y> + <x>325</x> + <y>364</y> </hint> <hint type="destinationlabel"> <x>286</x> @@ -261,12 +286,12 @@ <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> - <x>34</x> - <y>42</y> + <x>55</x> + <y>66</y> </hint> <hint type="destinationlabel"> - <x>100</x> - <y>42</y> + <x>215</x> + <y>68</y> </hint> </hints> </connection> @@ -277,12 +302,12 @@ <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> - <x>47</x> - <y>65</y> + <x>68</x> + <y>99</y> </hint> <hint type="destinationlabel"> - <x>105</x> - <y>65</y> + <x>227</x> + <y>100</y> </hint> </hints> </connection> @@ -293,12 +318,12 @@ <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> - <x>44</x> - <y>93</y> + <x>65</x> + <y>131</y> </hint> <hint type="destinationlabel"> - <x>102</x> - <y>95</y> + <x>224</x> + <y>132</y> </hint> </hints> </connection> @@ -309,12 +334,28 @@ <slot>setEnabled(bool)</slot> <hints> <hint type="sourcelabel"> - <x>52</x> - <y>118</y> + <x>73</x> + <y>163</y> </hint> <hint type="destinationlabel"> - <x>109</x> - <y>122</y> + <x>231</x> + <y>164</y> + </hint> + </hints> + </connection> + <connection> + <sender>expressionButton</sender> + <signal>toggled(bool)</signal> + <receiver>expressionEdit</receiver> + <slot>setEnabled(bool)</slot> + <hints> + <hint type="sourcelabel"> + <x>74</x> + <y>183</y> + </hint> + <hint type="destinationlabel"> + <x>154</x> + <y>180</y> </hint> </hints> </connection>