File/Folder exclusion editor
[baloo-kcmadv:baloo-kcmadv.git] / configwidget.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <author>Vishesh Handa</author>
4  <class>ConfigWidget</class>
5  <widget class="QWidget" name="ConfigWidget">
6   <property name="geometry">
7    <rect>
8     <x>0</x>
9     <y>0</y>
10     <width>853</width>
11     <height>849</height>
12    </rect>
13   </property>
14   <layout class="QVBoxLayout" name="verticalLayout">
15    <item>
16     <widget class="KTabWidget" name="ktabwidget">
17      <property name="currentIndex">
18       <number>2</number>
19      </property>
20      <property name="automaticResizeTabs">
21       <bool>true</bool>
22      </property>
23      <widget class="QWidget" name="tabBasic">
24       <attribute name="title">
25        <string>Status</string>
26       </attribute>
27       <layout class="QVBoxLayout" name="verticalLayout_7">
28        <item>
29         <widget class="QGroupBox" name="groupStatus">
30          <property name="title">
31           <string>Desktop File Indexer</string>
32          </property>
33          <layout class="QVBoxLayout" name="verticalLayout_2">
34           <item>
35            <widget class="QLabel" name="m_mainLabel">
36             <property name="sizePolicy">
37              <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
38               <horstretch>0</horstretch>
39               <verstretch>0</verstretch>
40              </sizepolicy>
41             </property>
42             <property name="text">
43              <string>Desktop Search helps you quickly locate all your files based on their content</string>
44             </property>
45             <property name="wordWrap">
46              <bool>true</bool>
47             </property>
48            </widget>
49           </item>
50           <item>
51            <widget class="QCheckBox" name="cbEnableFileIndexer">
52             <property name="text">
53              <string>Enable file indexer</string>
54             </property>
55            </widget>
56           </item>
57           <item>
58            <layout class="QHBoxLayout" name="horizontalLayout_2">
59             <item>
60              <widget class="KPushButton" name="bnControlFileIndexer">
61               <property name="enabled">
62                <bool>true</bool>
63               </property>
64               <property name="text">
65                <string>Suspend</string>
66               </property>
67              </widget>
68             </item>
69             <item>
70              <widget class="KSqueezedTextLabel" name="lbFileIndexerStatus">
71               <property name="sizePolicy">
72                <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
73                 <horstretch>1</horstretch>
74                 <verstretch>0</verstretch>
75                </sizepolicy>
76               </property>
77               <property name="font">
78                <font>
79                 <weight>75</weight>
80                 <italic>true</italic>
81                 <bold>true</bold>
82                </font>
83               </property>
84               <property name="text">
85                <string>KSqueezedTextLabel</string>
86               </property>
87              </widget>
88             </item>
89            </layout>
90           </item>
91          </layout>
92         </widget>
93        </item>
94        <item>
95         <spacer name="verticalSpacer">
96          <property name="orientation">
97           <enum>Qt::Vertical</enum>
98          </property>
99          <property name="sizeHint" stdset="0">
100           <size>
101            <width>20</width>
102            <height>40</height>
103           </size>
104          </property>
105         </spacer>
106        </item>
107       </layout>
108      </widget>
109      <widget class="QWidget" name="tabFolders">
110       <attribute name="title">
111        <string>Folders</string>
112       </attribute>
113       <layout class="QVBoxLayout" name="verticalLayout_8">
114        <item>
115         <widget class="QGroupBox" name="groupLocations">
116          <property name="title">
117           <string>Locations to index</string>
118          </property>
119          <layout class="QVBoxLayout" name="verticalLayout_3">
120           <item>
121            <layout class="QVBoxLayout" name="verticalLayout_4">
122             <item>
123              <layout class="QHBoxLayout" name="horizontalLayout">
124               <item>
125                <widget class="QPushButton" name="m_CustomiseFolders">
126                 <property name="text">
127                  <string>Customise Folders</string>
128                 </property>
129                </widget>
130               </item>
131               <item>
132                <widget class="QLabel" name="label">
133                 <property name="sizePolicy">
134                  <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
135                   <horstretch>1</horstretch>
136                   <verstretch>0</verstretch>
137                  </sizepolicy>
138                 </property>
139                 <property name="text">
140                  <string>Select folders to be indexed</string>
141                 </property>
142                </widget>
143               </item>
144              </layout>
145             </item>
146            </layout>
147           </item>
148           <item>
149            <widget class="QGroupBox" name="groupInclude">
150             <property name="title">
151              <string>Include Folders</string>
152             </property>
153             <layout class="QVBoxLayout" name="verticalLayout_5">
154              <item>
155               <widget class="QListWidget" name="lbInclude"/>
156              </item>
157             </layout>
158            </widget>
159           </item>
160           <item>
161            <widget class="QGroupBox" name="groupExclude">
162             <property name="title">
163              <string>Exclude Folders</string>
164             </property>
165             <layout class="QVBoxLayout" name="verticalLayout_6">
166              <item>
167               <widget class="QListWidget" name="lbExclude"/>
168              </item>
169             </layout>
170            </widget>
171           </item>
172          </layout>
173         </widget>
174        </item>
175        <item>
176         <spacer name="verticalSpacer_2">
177          <property name="orientation">
178           <enum>Qt::Vertical</enum>
179          </property>
180          <property name="sizeHint" stdset="0">
181           <size>
182            <width>20</width>
183            <height>40</height>
184           </size>
185          </property>
186         </spacer>
187        </item>
188       </layout>
189      </widget>
190      <widget class="QWidget" name="tabFilters">
191       <attribute name="title">
192        <string>Filters</string>
193       </attribute>
194       <layout class="QVBoxLayout" name="verticalLayout_10">
195        <item>
196         <widget class="QGroupBox" name="groupBox">
197          <property name="title">
198           <string>Index Exclude Filters</string>
199          </property>
200          <layout class="QVBoxLayout" name="verticalLayout_9">
201           <item>
202            <widget class="QLabel" name="label_2">
203             <property name="text">
204              <string>Select expressions to exclude files from indexing by matching their filenames</string>
205             </property>
206             <property name="wordWrap">
207              <bool>true</bool>
208             </property>
209            </widget>
210           </item>
211           <item>
212            <widget class="KEditListWidget" name="m_editExcludeFilters"/>
213           </item>
214          </layout>
215         </widget>
216        </item>
217       </layout>
218      </widget>
219     </widget>
220    </item>
221   </layout>
222  </widget>
223  <customwidgets>
224   <customwidget>
225    <class>KEditListWidget</class>
226    <extends>QWidget</extends>
227    <header>keditlistwidget.h</header>
228   </customwidget>
229   <customwidget>
230    <class>KPushButton</class>
231    <extends>QPushButton</extends>
232    <header>kpushbutton.h</header>
233   </customwidget>
234   <customwidget>
235    <class>KTabWidget</class>
236    <extends>QTabWidget</extends>
237    <header>ktabwidget.h</header>
238    <container>1</container>
239   </customwidget>
240   <customwidget>
241    <class>KSqueezedTextLabel</class>
242    <extends>QLabel</extends>
243    <header>ksqueezedtextlabel.h</header>
244   </customwidget>
245  </customwidgets>
246  <resources/>
247  <connections/>
248 </ui>