Initial Channel specific highlights feature implementation
[quassel.git] / src / qtui / settingspages / highlightsettingspage.ui
1 <ui version="4.0" >
2  <class>HighlightSettingsPage</class>
3  <widget class="QWidget" name="HighlightSettingsPage" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>438</width>
9     <height>404</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>Form</string>
14   </property>
15   <layout class="QVBoxLayout" >
16    <item>
17     <widget class="QGroupBox" name="groupBox" >
18      <property name="title" >
19       <string>Custom Highlights</string>
20      </property>
21      <layout class="QGridLayout" >
22       <item rowspan="3" row="0" column="0" >
23        <widget class="QTableWidget" name="highlightTable" >
24         <property name="toolTip" >
25          <string/>
26         </property>
27         <property name="styleSheet" >
28          <string notr="true" />
29         </property>
30         <column>
31          <property name="text" >
32           <string>Highlight</string>
33          </property>
34         </column>
35         <column>
36          <property name="text" >
37           <string>RegEx</string>
38          </property>
39         </column>
40         <column>
41          <property name="text" >
42           <string>CS</string>
43          </property>
44         </column>
45         <column>
46          <property name="text" >
47           <string>Enable</string>
48          </property>
49         </column>
50         <column>
51          <property name="text" >
52           <string>Chan</string>
53          </property>
54         </column>
55        </widget>
56       </item>
57       <item row="0" column="1" >
58        <widget class="QPushButton" name="add" >
59         <property name="text" >
60          <string>Add</string>
61         </property>
62        </widget>
63       </item>
64       <item row="1" column="1" >
65        <widget class="QPushButton" name="remove" >
66         <property name="text" >
67          <string>Remove</string>
68         </property>
69        </widget>
70       </item>
71       <item row="2" column="1" >
72        <spacer>
73         <property name="orientation" >
74          <enum>Qt::Vertical</enum>
75         </property>
76         <property name="sizeHint" stdset="0" >
77          <size>
78           <width>20</width>
79           <height>40</height>
80          </size>
81         </property>
82        </spacer>
83       </item>
84      </layout>
85     </widget>
86    </item>
87    <item>
88     <widget class="QGroupBox" name="groupBox_2" >
89      <property name="title" >
90       <string>Highlight Nicks</string>
91      </property>
92      <layout class="QVBoxLayout" >
93       <item>
94        <widget class="QRadioButton" name="highlightAllNicks" >
95         <property name="text" >
96          <string>All nicks from identity</string>
97         </property>
98        </widget>
99       </item>
100       <item>
101        <widget class="QRadioButton" name="highlightCurrentNick" >
102         <property name="text" >
103          <string>Current nick</string>
104         </property>
105         <property name="checked" >
106          <bool>true</bool>
107         </property>
108        </widget>
109       </item>
110       <item>
111        <widget class="QRadioButton" name="highlightNoNick" >
112         <property name="text" >
113          <string>None</string>
114         </property>
115        </widget>
116       </item>
117       <item>
118        <widget class="QCheckBox" name="nicksCaseSensitive" >
119         <property name="text" >
120          <string>Case sensitive</string>
121         </property>
122         <property name="checked" >
123          <bool>true</bool>
124         </property>
125        </widget>
126       </item>
127      </layout>
128     </widget>
129    </item>
130   </layout>
131  </widget>
132  <resources/>
133  <connections>
134   <connection>
135    <sender>highlightNoNick</sender>
136    <signal>toggled(bool)</signal>
137    <receiver>nicksCaseSensitive</receiver>
138    <slot>setDisabled(bool)</slot>
139    <hints>
140     <hint type="sourcelabel" >
141      <x>64</x>
142      <y>350</y>
143     </hint>
144     <hint type="destinationlabel" >
145      <x>69</x>
146      <y>381</y>
147     </hint>
148    </hints>
149   </connection>
150  </connections>
151 </ui>