1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>Highlight_ConfigUI</class>
4 <widget class="QWidget" name="Highlight_ConfigUI">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>614</width>
10    <height>585</height>
11   </rect>
12  </property>
13  <layout class="QGridLayout">
14   <property name="leftMargin">
15    <number>0</number>
16   </property>
17   <property name="topMargin">
18    <number>0</number>
19   </property>
20   <property name="rightMargin">
21    <number>0</number>
22   </property>
23   <property name="bottomMargin">
24    <number>0</number>
25   </property>
26   <item row="1" column="0">
27    <widget class="QCheckBox" name="kcfg_HighlightSoundsEnabled">
28     <property name="text">
29      <string>Ena&amp;ble sound for highlights</string>
30     </property>
31    </widget>
32   </item>
33   <item row="2" column="1">
34    <widget class="KColorButton" name="kcfg_HighlightNickColor">
35     <property name="enabled">
36      <bool>false</bool>
37     </property>
38     <property name="text">
39      <string/>
40     </property>
41    </widget>
42   </item>
43   <item row="3" column="1">
44    <widget class="KColorButton" name="kcfg_HighlightOwnLinesColor">
45     <property name="enabled">
46      <bool>false</bool>
47     </property>
48     <property name="text">
49      <string/>
50     </property>
51    </widget>
52   </item>
53   <item row="2" column="0">
54    <widget class="QCheckBox" name="kcfg_HighlightNick">
55     <property name="text">
56      <string>Alwa&amp;ys highlight own current nick:</string>
57     </property>
58    </widget>
59   </item>
60   <item row="3" column="0">
61    <widget class="QCheckBox" name="kcfg_HighlightOwnLines">
62     <property name="text">
63      <string>Always highlight own &amp;lines:</string>
64     </property>
65    </widget>
66   </item>
67   <item row="1" column="1" colspan="2">
68    <spacer name="spacer11">
69     <property name="orientation">
70      <enum>Qt::Horizontal</enum>
71     </property>
72     <property name="sizeType">
73      <enum>QSizePolicy::Expanding</enum>
74     </property>
75     <property name="sizeHint" stdset="0">
76      <size>
77       <width>120</width>
78       <height>20</height>
79      </size>
80     </property>
81    </spacer>
82   </item>
83   <item row="2" column="2">
84    <spacer name="spacer1">
85     <property name="orientation">
86      <enum>Qt::Horizontal</enum>
87     </property>
88     <property name="sizeType">
89      <enum>QSizePolicy::Expanding</enum>
90     </property>
91     <property name="sizeHint" stdset="0">
92      <size>
93       <width>50</width>
94       <height>20</height>
95      </size>
96     </property>
97    </spacer>
98   </item>
99   <item row="3" column="2">
100    <spacer name="spacer2">
101     <property name="orientation">
102      <enum>Qt::Horizontal</enum>
103     </property>
104     <property name="sizeType">
105      <enum>QSizePolicy::Expanding</enum>
106     </property>
107     <property name="sizeHint" stdset="0">
108      <size>
109       <width>50</width>
110       <height>21</height>
111      </size>
112     </property>
113    </spacer>
114   </item>
115   <item row="0" column="0" colspan="3">
116    <widget class="QGroupBox" name="groupBox1">
117     <property name="title">
118      <string>Highlight List</string>
119     </property>
120     <layout class="QGridLayout" name="highlightLayout">
121      <item row="0" column="0">
122       <widget class="HighlightTreeWidget" name="highlightListView">
123        <property name="acceptDrops">
124         <bool>true</bool>
125        </property>
126        <property name="dragEnabled">
127         <bool>true</bool>
128        </property>
129        <property name="dragDropMode">
130         <enum>QAbstractItemView::InternalMove</enum>
131        </property>
132        <property name="rootIsDecorated">
133         <bool>false</bool>
134        </property>
135        <property name="allColumnsShowFocus">
136         <bool>true</bool>
137        </property>
138        <column>
139         <property name="text">
140          <string>RegEx</string>
141         </property>
142        </column>
143        <column>
144         <property name="text">
145          <string>Highlights</string>
146         </property>
147        </column>
148        <column>
149         <property name="text">
150          <string>Sound</string>
151         </property>
152        </column>
153        <column>
154         <property name="text">
155          <string>Auto Text</string>
156         </property>
157        </column>
158        <column>
159         <property name="text">
160          <string>Chat Windows</string>
161         </property>
162        </column>
163       </widget>
164      </item>
165      <item row="0" column="1">
166       <layout class="QVBoxLayout">
167        <item>
168         <widget class="QPushButton" name="newButton">
169          <property name="sizePolicy">
170           <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
171            <horstretch>0</horstretch>
172            <verstretch>0</verstretch>
173           </sizepolicy>
174          </property>
175          <property name="text">
176           <string>&amp;New</string>
177          </property>
178         </widget>
179        </item>
180        <item>
181         <widget class="QPushButton" name="removeButton">
182          <property name="sizePolicy">
183           <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
184            <horstretch>0</horstretch>
185            <verstretch>0</verstretch>
186           </sizepolicy>
187          </property>
188          <property name="text">
189           <string>&amp;Remove</string>
190          </property>
191         </widget>
192        </item>
193        <item>
194         <spacer name="spacer27">
195          <property name="orientation">
196           <enum>Qt::Vertical</enum>
197          </property>
198          <property name="sizeType">
199           <enum>QSizePolicy::Expanding</enum>
200          </property>
201          <property name="sizeHint" stdset="0">
202           <size>
203            <width>20</width>
204            <height>250</height>
205           </size>
206          </property>
207         </spacer>
208        </item>
209       </layout>
210      </item>
211      <item row="1" column="0">
212       <layout class="QFormLayout" name="formLayout">
213        <property name="fieldGrowthPolicy">
214         <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
215        </property>
216        <item row="0" column="0">
217         <widget class="QLabel" name="patternLabel">
218          <property name="enabled">
219           <bool>false</bool>
220          </property>
221          <property name="text">
222           <string>&amp;Pattern:</string>
223          </property>
224          <property name="wordWrap">
225           <bool>false</bool>
226          </property>
227          <property name="buddy">
228           <cstring>patternInput</cstring>
229          </property>
230         </widget>
231        </item>
232        <item row="0" column="1">
233         <widget class="KLineEdit" name="patternInput">
234          <property name="enabled">
235           <bool>false</bool>
236          </property>
237          <property name="sizePolicy">
238           <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
239            <horstretch>1</horstretch>
240            <verstretch>0</verstretch>
241           </sizepolicy>
242          </property>
243         </widget>
244        </item>
245        <item row="1" column="0">
246         <widget class="QLabel" name="colorLabel">
247          <property name="enabled">
248           <bool>false</bool>
249          </property>
250          <property name="text">
251           <string>Color:</string>
252          </property>
253          <property name="wordWrap">
254           <bool>false</bool>
255          </property>
256         </widget>
257        </item>
258        <item row="1" column="1">
259         <widget class="KColorButton" name="patternColor">
260          <property name="enabled">
261           <bool>false</bool>
262          </property>
263          <property name="text">
264           <string/>
265          </property>
266         </widget>
267        </item>
268        <item row="2" column="0">
269         <widget class="QLabel" name="soundLabel">
270          <property name="enabled">
271           <bool>false</bool>
272          </property>
273          <property name="text">
274           <string>&amp;Sound:</string>
275          </property>
276          <property name="wordWrap">
277           <bool>false</bool>
278          </property>
279          <property name="buddy">
280           <cstring>soundURL</cstring>
281          </property>
282         </widget>
283        </item>
284        <item row="2" column="1">
285         <layout class="QHBoxLayout" name="horizontalLayout_2">
286          <item>
287           <widget class="KUrlRequester" name="soundURL">
288            <property name="enabled">
289             <bool>false</bool>
290            </property>
291            <property name="sizePolicy">
292             <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
293              <horstretch>0</horstretch>
294              <verstretch>0</verstretch>
295             </sizepolicy>
296            </property>
297            <property name="filter">
298             <string>audio/x-wav audio/x-mp3 application/ogg audio/x-adpcm</string>
299            </property>
300           </widget>
301          </item>
302          <item>
303           <widget class="QToolButton" name="soundPlayBtn">
304            <property name="enabled">
305             <bool>false</bool>
306            </property>
307            <property name="sizePolicy">
308             <sizepolicy hsizetype="Maximum" vsizetype="Preferred">
309              <horstretch>0</horstretch>
310              <verstretch>0</verstretch>
311             </sizepolicy>
312            </property>
313            <property name="toolTip">
314             <string>Test sound</string>
315            </property>
316            <property name="text">
317             <string/>
318            </property>
319           </widget>
320          </item>
321         </layout>
322        </item>
323        <item row="3" column="0">
324         <widget class="QLabel" name="autoTextLabel">
325          <property name="enabled">
326           <bool>false</bool>
327          </property>
328          <property name="text">
329           <string>A&amp;uto text:</string>
330          </property>
331          <property name="wordWrap">
332           <bool>false</bool>
333          </property>
334          <property name="buddy">
335           <cstring>autoTextInput</cstring>
336          </property>
337         </widget>
338        </item>
339        <item row="3" column="1">
340         <widget class="KLineEdit" name="autoTextInput">
341          <property name="enabled">
342           <bool>false</bool>
343          </property>
344         </widget>
345        </item>
346        <item row="4" column="0">
347         <widget class="QLabel" name="chatWindowsLabel">
348          <property name="enabled">
349           <bool>false</bool>
350          </property>
351          <property name="text">
352           <string>Chat windows:</string>
353          </property>
354          <property name="wordWrap">
355           <bool>false</bool>
356          </property>
357          <property name="buddy">
358           <cstring>chatWindowsInput</cstring>
359          </property>
360         </widget>
361        </item>
362        <item row="4" column="1">
363         <widget class="KLineEdit" name="chatWindowsInput">
364          <property name="enabled">
365           <bool>false</bool>
366          </property>
367          <property name="sizePolicy">
368           <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
369            <horstretch>1</horstretch>
370            <verstretch>0</verstretch>
371           </sizepolicy>
372          </property>
373          <property name="whatsThis">
374           <string>This highlight will only be searched for in chat windows listed here by name, or in all chat windows if the field is left empty. Multiple names have to be separated by commas.</string>
375          </property>
376         </widget>
377        </item>
378        <item row="5" column="0">
379         <widget class="QLabel" name="enableNotificationsLabel">
380          <property name="enabled">
381           <bool>false</bool>
382          </property>
383          <property name="text">
384           <string>Enable &amp;notifications:</string>
385          </property>
386          <property name="buddy">
387           <cstring>enableNotificationsCheckbox</cstring>
388          </property>
389         </widget>
390        </item>
391        <item row="5" column="1">
392         <widget class="QCheckBox" name="enableNotificationsCheckbox">
393          <property name="enabled">
394           <bool>false</bool>
395          </property>
396          <property name="text">
397           <string/>
398          </property>
399         </widget>
400        </item>
401       </layout>
402      </item>
403     </layout>
404    </widget>
405   </item>
406  </layout>
407 </widget>
408 <customwidgets>
409  <customwidget>
410   <class>KLineEdit</class>
411   <extends>QLineEdit</extends>
412   <header>klineedit.h</header>
413  </customwidget>
414  <customwidget>
415   <class>KColorButton</class>
416   <extends>QPushButton</extends>
417   <header>kcolorbutton.h</header>
418  </customwidget>
419  <customwidget>
420   <class>KUrlRequester</class>
421   <extends>QWidget</extends>
422   <header>kurlrequester.h</header>
423  </customwidget>
424  <customwidget>
425   <class>HighlightTreeWidget</class>
426   <extends>QTreeWidget</extends>
427   <header>highlighttreewidget.h</header>
428  </customwidget>
429 </customwidgets>
430 <tabstops>
431  <tabstop>highlightListView</tabstop>
432  <tabstop>newButton</tabstop>
433  <tabstop>removeButton</tabstop>
434  <tabstop>patternInput</tabstop>
435  <tabstop>patternColor</tabstop>
436  <tabstop>soundURL</tabstop>
437  <tabstop>soundPlayBtn</tabstop>
438  <tabstop>autoTextInput</tabstop>
439  <tabstop>chatWindowsInput</tabstop>
440  <tabstop>enableNotificationsCheckbox</tabstop>
441  <tabstop>kcfg_HighlightSoundsEnabled</tabstop>
442  <tabstop>kcfg_HighlightNick</tabstop>
443  <tabstop>kcfg_HighlightNickColor</tabstop>
444  <tabstop>kcfg_HighlightOwnLines</tabstop>
445  <tabstop>kcfg_HighlightOwnLinesColor</tabstop>
446 </tabstops>
447 <resources/>
448 <connections>
449  <connection>
450   <sender>kcfg_HighlightNick</sender>
451   <signal>toggled(bool)</signal>
452   <receiver>kcfg_HighlightNickColor</receiver>
453   <slot>setEnabled(bool)</slot>
454   <hints>
455    <hint type="sourcelabel">
456     <x>20</x>
457     <y>20</y>
458    </hint>
459    <hint type="destinationlabel">
460     <x>20</x>
461     <y>20</y>
462    </hint>
463   </hints>
464  </connection>
465  <connection>
466   <sender>kcfg_HighlightOwnLines</sender>
467   <signal>toggled(bool)</signal>
468   <receiver>kcfg_HighlightOwnLinesColor</receiver>
469   <slot>setEnabled(bool)</slot>
470   <hints>
471    <hint type="sourcelabel">
472     <x>20</x>
473     <y>20</y>
474    </hint>
475    <hint type="destinationlabel">
476     <x>20</x>
477     <y>20</y>
478    </hint>
479   </hints>
480  </connection>
481 </connections>
482</ui>
483