client: Add Highlight Rules tooltips, UI polish
[quassel.git] / src / qtui / settingspages / corehighlightsettingspage.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>CoreHighlightSettingsPage</class>
4  <widget class="QWidget" name="CoreHighlightSettingsPage">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>438</width>
10     <height>404</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Form</string>
15   </property>
16   <layout class="QVBoxLayout">
17    <item>
18     <widget class="QTabWidget" name="tabWidget">
19      <property name="currentIndex">
20       <number>0</number>
21      </property>
22      <widget class="QWidget" name="highlightTab">
23       <attribute name="title">
24        <string>Highlight Rules</string>
25       </attribute>
26       <layout class="QVBoxLayout" name="verticalLayout_3">
27        <item>
28         <widget class="QGroupBox" name="nickBox">
29          <property name="title">
30           <string>Highlight Nicks</string>
31          </property>
32          <layout class="QHBoxLayout" name="horizontalLayout">
33           <item>
34            <widget class="QComboBox" name="highlightNicksComboBox">
35             <property name="sizePolicy">
36              <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
37               <horstretch>0</horstretch>
38               <verstretch>0</verstretch>
39              </sizepolicy>
40             </property>
41             <property name="minimumSize">
42              <size>
43               <width>0</width>
44               <height>0</height>
45              </size>
46             </property>
47             <property name="currentIndex">
48              <number>-1</number>
49             </property>
50             <property name="sizeAdjustPolicy">
51              <enum>QComboBox::AdjustToContents</enum>
52             </property>
53            </widget>
54           </item>
55           <item>
56            <widget class="QCheckBox" name="nicksCaseSensitive">
57             <property name="text">
58              <string>Case sensitive</string>
59             </property>
60             <property name="checked">
61              <bool>true</bool>
62             </property>
63            </widget>
64           </item>
65           <item>
66            <spacer name="horizontalSpacer">
67             <property name="orientation">
68              <enum>Qt::Horizontal</enum>
69             </property>
70             <property name="sizeHint" stdset="0">
71              <size>
72               <width>40</width>
73               <height>20</height>
74              </size>
75             </property>
76            </spacer>
77           </item>
78          </layout>
79         </widget>
80        </item>
81        <item>
82         <widget class="QGroupBox" name="rulesBox">
83          <property name="title">
84           <string>Custom Highlights</string>
85          </property>
86          <layout class="QVBoxLayout" name="highlightLayout">
87           <item>
88            <widget class="QTableWidget" name="highlightTable">
89             <property name="toolTip">
90              <string/>
91             </property>
92             <property name="styleSheet">
93              <string notr="true"/>
94             </property>
95             <column>
96              <property name="text">
97               <string>Enabled</string>
98              </property>
99             </column>
100             <column>
101              <property name="text">
102               <string>Rule</string>
103              </property>
104             </column>
105             <column>
106              <property name="text">
107               <string>RegEx</string>
108              </property>
109             </column>
110             <column>
111              <property name="text">
112               <string>CS</string>
113              </property>
114             </column>
115             <column>
116              <property name="text">
117               <string>Sender</string>
118              </property>
119             </column>
120             <column>
121              <property name="text">
122               <string>Channel</string>
123              </property>
124             </column>
125            </widget>
126           </item>
127           <item>
128            <layout class="QHBoxLayout" name="highlightButtonBarLayout">
129             <property name="topMargin">
130              <number>0</number>
131             </property>
132             <property name="bottomMargin">
133              <number>0</number>
134             </property>
135             <item>
136              <widget class="QPushButton" name="highlightAdd">
137               <property name="text">
138                <string>Add</string>
139               </property>
140              </widget>
141             </item>
142             <item>
143              <widget class="QPushButton" name="highlightRemove">
144               <property name="text">
145                <string>Remove</string>
146               </property>
147              </widget>
148             </item>
149             <item>
150              <spacer name="highlightButtonBarSpacer">
151               <property name="orientation">
152                <enum>Qt::Horizontal</enum>
153               </property>
154               <property name="sizeHint" stdset="0">
155                <size>
156                 <width>40</width>
157                 <height>20</height>
158                </size>
159               </property>
160              </spacer>
161             </item>
162             <item>
163              <widget class="QPushButton" name="highlightImport">
164               <property name="toolTip">
165                <string>Import highlight rules configured in &lt;i&gt;Local Highlights&lt;/i&gt;</string>
166               </property>
167               <property name="text">
168                <string>Import Local</string>
169               </property>
170              </widget>
171             </item>
172            </layout>
173           </item>
174          </layout>
175         </widget>
176        </item>
177       </layout>
178      </widget>
179      <widget class="QWidget" name="ignoredTab">
180       <attribute name="title">
181        <string>Highlight Ignore Rules</string>
182       </attribute>
183       <layout class="QVBoxLayout" name="verticalLayout_4">
184        <item>
185         <widget class="QGroupBox" name="ignoresBox">
186          <property name="title">
187           <string>Never Highlight For</string>
188          </property>
189          <layout class="QVBoxLayout" name="ignoredLayout">
190           <item>
191            <widget class="QTableWidget" name="ignoredTable">
192             <property name="toolTip">
193              <string/>
194             </property>
195             <property name="styleSheet">
196              <string notr="true"/>
197             </property>
198             <column>
199              <property name="text">
200               <string>Enabled</string>
201              </property>
202             </column>
203             <column>
204              <property name="text">
205               <string>Rule</string>
206              </property>
207             </column>
208             <column>
209              <property name="text">
210               <string>RegEx</string>
211              </property>
212             </column>
213             <column>
214              <property name="text">
215               <string>CS</string>
216              </property>
217             </column>
218             <column>
219              <property name="text">
220               <string>Sender</string>
221              </property>
222             </column>
223             <column>
224              <property name="text">
225               <string>Channel</string>
226              </property>
227             </column>
228            </widget>
229           </item>
230           <item>
231            <layout class="QHBoxLayout" name="ignoredButtonBarLayout">
232             <property name="topMargin">
233              <number>0</number>
234             </property>
235             <property name="bottomMargin">
236              <number>0</number>
237             </property>
238             <item>
239              <widget class="QPushButton" name="ignoredAdd">
240               <property name="text">
241                <string>Add</string>
242               </property>
243              </widget>
244             </item>
245             <item>
246              <widget class="QPushButton" name="ignoredRemove">
247               <property name="text">
248                <string>Remove</string>
249               </property>
250              </widget>
251             </item>
252             <item>
253              <spacer name="ignoredButtonBarSpacer">
254               <property name="orientation">
255                <enum>Qt::Horizontal</enum>
256               </property>
257               <property name="sizeHint" stdset="0">
258                <size>
259                 <width>40</width>
260                 <height>20</height>
261                </size>
262               </property>
263              </spacer>
264             </item>
265            </layout>
266           </item>
267          </layout>
268         </widget>
269        </item>
270       </layout>
271      </widget>
272     </widget>
273    </item>
274   </layout>
275  </widget>
276  <resources/>
277  <connections/>
278 </ui>