src/eric7/UI/FindFileWidget.ui

branch
eric7
changeset 11052
316be9cd43bc
parent 10492
53eac4c7d10b
--- a/src/eric7/UI/FindFileWidget.ui	Tue Nov 19 16:08:15 2024 +0100
+++ b/src/eric7/UI/FindFileWidget.ui	Thu Nov 21 17:12:21 2024 +0100
@@ -38,10 +38,10 @@
         <bool>true</bool>
        </property>
        <property name="insertPolicy">
-        <enum>QComboBox::InsertAtTop</enum>
+        <enum>QComboBox::InsertPolicy::InsertAtTop</enum>
        </property>
        <property name="sizeAdjustPolicy">
-        <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum>
+        <enum>QComboBox::SizeAdjustPolicy::AdjustToMinimumContentsLengthWithIcon</enum>
        </property>
        <property name="duplicatesEnabled">
         <bool>false</bool>
@@ -80,10 +80,10 @@
         <bool>true</bool>
        </property>
        <property name="insertPolicy">
-        <enum>QComboBox::InsertAtTop</enum>
+        <enum>QComboBox::InsertPolicy::InsertAtTop</enum>
        </property>
        <property name="sizeAdjustPolicy">
-        <enum>QComboBox::AdjustToMinimumContentsLengthWithIcon</enum>
+        <enum>QComboBox::SizeAdjustPolicy::AdjustToMinimumContentsLengthWithIcon</enum>
        </property>
        <property name="duplicatesEnabled">
         <bool>false</bool>
@@ -100,7 +100,7 @@
      <item>
       <spacer name="horizontalSpacer_3">
        <property name="orientation">
-        <enum>Qt::Horizontal</enum>
+        <enum>Qt::Orientation::Horizontal</enum>
        </property>
        <property name="sizeHint" stdset="0">
         <size>
@@ -153,7 +153,7 @@
      <item>
       <spacer name="horizontalSpacer_4">
        <property name="orientation">
-        <enum>Qt::Horizontal</enum>
+        <enum>Qt::Orientation::Horizontal</enum>
        </property>
        <property name="sizeHint" stdset="0">
         <size>
@@ -196,7 +196,7 @@
           <bool>true</bool>
          </property>
          <property name="selectionMode">
-          <enum>QAbstractItemView::NoSelection</enum>
+          <enum>QAbstractItemView::SelectionMode::NoSelection</enum>
          </property>
          <property name="sortingEnabled">
           <bool>true</bool>
@@ -206,7 +206,7 @@
        <item>
         <widget class="Line" name="line">
          <property name="orientation">
-          <enum>Qt::Horizontal</enum>
+          <enum>Qt::Orientation::Horizontal</enum>
          </property>
         </widget>
        </item>
@@ -289,7 +289,7 @@
           </sizepolicy>
          </property>
          <property name="focusPolicy">
-          <enum>Qt::WheelFocus</enum>
+          <enum>Qt::FocusPolicy::WheelFocus</enum>
          </property>
          <property name="toolTip">
           <string>Enter the directory to search in</string>
@@ -309,7 +309,7 @@
        <item>
         <spacer name="verticalSpacer">
          <property name="orientation">
-          <enum>Qt::Vertical</enum>
+          <enum>Qt::Orientation::Vertical</enum>
          </property>
          <property name="sizeHint" stdset="0">
           <size>
@@ -337,11 +337,48 @@
     </widget>
    </item>
    <item>
+    <layout class="QHBoxLayout" name="horizontalLayout_5">
+     <item>
+      <widget class="QCheckBox" name="excludeFilterCheckBox">
+       <property name="toolTip">
+        <string>Select to exclude files by a given filename pattern</string>
+       </property>
+       <property name="text">
+        <string>Exclude Filter</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QComboBox" name="excludeFilterComboBox">
+       <property name="enabled">
+        <bool>false</bool>
+       </property>
+       <property name="sizePolicy">
+        <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
+         <horstretch>0</horstretch>
+         <verstretch>0</verstretch>
+        </sizepolicy>
+       </property>
+       <property name="toolTip">
+        <string>Select the exclude file filter to apply.</string>
+       </property>
+      </widget>
+     </item>
+     <item>
+      <widget class="QToolButton" name="excludeFiltersConfigButton">
+       <property name="toolTip">
+        <string>Press to open a dialog to edit the list of defined filters.</string>
+       </property>
+      </widget>
+     </item>
+    </layout>
+   </item>
+   <item>
     <layout class="QHBoxLayout" name="horizontalLayout_3">
      <item>
       <spacer name="horizontalSpacer_2">
        <property name="orientation">
-        <enum>Qt::Horizontal</enum>
+        <enum>Qt::Orientation::Horizontal</enum>
        </property>
        <property name="sizeHint" stdset="0">
         <size>
@@ -374,7 +411,7 @@
      <item>
       <spacer name="horizontalSpacer">
        <property name="orientation">
-        <enum>Qt::Horizontal</enum>
+        <enum>Qt::Orientation::Horizontal</enum>
        </property>
        <property name="sizeHint" stdset="0">
         <size>
@@ -389,7 +426,7 @@
    <item>
     <widget class="Line" name="line_2">
      <property name="orientation">
-      <enum>Qt::Horizontal</enum>
+      <enum>Qt::Orientation::Horizontal</enum>
      </property>
     </widget>
    </item>
@@ -429,7 +466,7 @@
       <number>0</number>
      </property>
      <property name="orientation">
-      <enum>Qt::Horizontal</enum>
+      <enum>Qt::Orientation::Horizontal</enum>
      </property>
      <property name="format">
       <string>%v/%m Files</string>
@@ -508,6 +545,9 @@
   <tabstop>dirPicker</tabstop>
   <tabstop>openFilesButton</tabstop>
   <tabstop>excludeHiddenCheckBox</tabstop>
+  <tabstop>excludeFilterCheckBox</tabstop>
+  <tabstop>excludeFilterComboBox</tabstop>
+  <tabstop>excludeFiltersConfigButton</tabstop>
   <tabstop>findButton</tabstop>
   <tabstop>stopButton</tabstop>
   <tabstop>clearButton</tabstop>
@@ -548,5 +588,21 @@
     </hint>
    </hints>
   </connection>
+  <connection>
+   <sender>excludeFilterCheckBox</sender>
+   <signal>toggled(bool)</signal>
+   <receiver>excludeFilterComboBox</receiver>
+   <slot>setEnabled(bool)</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>61</x>
+     <y>376</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>150</x>
+     <y>372</y>
+    </hint>
+   </hints>
+  </connection>
  </connections>
 </ui>

eric ide

mercurial