Add an import button to import local rules into the new page
[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="text">
165                <string>Import</string>
166               </property>
167              </widget>
168             </item>
169            </layout>
170           </item>
171          </layout>
172         </widget>
173        </item>
174       </layout>
175      </widget>
176      <widget class="QWidget" name="ignoredTab">
177       <attribute name="title">
178        <string>Highlight Ignore Rules</string>
179       </attribute>
180       <layout class="QVBoxLayout" name="ignoredLayout">
181        <item>
182         <widget class="QTableWidget" name="ignoredTable">
183          <property name="toolTip">
184           <string/>
185          </property>
186          <property name="styleSheet">
187           <string notr="true"/>
188          </property>
189          <column>
190           <property name="text">
191            <string>Enabled</string>
192           </property>
193          </column>
194          <column>
195           <property name="text">
196            <string>Rule</string>
197           </property>
198          </column>
199          <column>
200           <property name="text">
201            <string>RegEx</string>
202           </property>
203          </column>
204          <column>
205           <property name="text">
206            <string>CS</string>
207           </property>
208          </column>
209          <column>
210           <property name="text">
211            <string>Sender</string>
212           </property>
213          </column>
214          <column>
215           <property name="text">
216            <string>Channel</string>
217           </property>
218          </column>
219         </widget>
220        </item>
221        <item>
222         <layout class="QHBoxLayout" name="ignoredButtonBarLayout">
223          <property name="topMargin">
224           <number>0</number>
225          </property>
226          <property name="bottomMargin">
227           <number>0</number>
228          </property>
229          <item>
230           <widget class="QPushButton" name="ignoredAdd">
231            <property name="text">
232             <string>Add</string>
233            </property>
234           </widget>
235          </item>
236          <item>
237           <widget class="QPushButton" name="ignoredRemove">
238            <property name="text">
239             <string>Remove</string>
240            </property>
241           </widget>
242          </item>
243          <item>
244           <spacer name="ignoredButtonBarSpacer">
245            <property name="orientation">
246             <enum>Qt::Horizontal</enum>
247            </property>
248            <property name="sizeHint" stdset="0">
249             <size>
250              <width>40</width>
251              <height>20</height>
252             </size>
253            </property>
254           </spacer>
255          </item>
256         </layout>
257        </item>
258       </layout>
259      </widget>
260     </widget>
261    </item>
262   </layout>
263  </widget>
264  <resources/>
265  <connections/>
266 </ui>