Disable unchecked font widget
[quassel.git] / src / qtui / settingspages / chatviewsettingspage.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>ChatViewSettingsPage</class>
4  <widget class="QWidget" name="ChatViewSettingsPage">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>486</width>
10     <height>475</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Form</string>
15   </property>
16   <layout class="QVBoxLayout" name="verticalLayout_2">
17    <item>
18     <layout class="QHBoxLayout" name="horizontalLayout">
19      <item>
20       <widget class="QLabel" name="label_13">
21        <property name="text">
22         <string>Timestamp format:</string>
23        </property>
24       </widget>
25      </item>
26      <item>
27       <widget class="QLineEdit" name="timestampFormat">
28        <property name="text">
29         <string/>
30        </property>
31        <property name="defaultValue" stdset="0">
32         <string>[hh:mm:ss]</string>
33        </property>
34        <property name="settingsKey" stdset="0">
35         <string>TimestampFormat</string>
36        </property>
37       </widget>
38      </item>
39      <item>
40       <spacer name="horizontalSpacer">
41        <property name="orientation">
42         <enum>Qt::Horizontal</enum>
43        </property>
44        <property name="sizeHint" stdset="0">
45         <size>
46          <width>40</width>
47          <height>20</height>
48         </size>
49        </property>
50       </spacer>
51      </item>
52     </layout>
53    </item>
54    <item>
55     <layout class="QHBoxLayout" name="horizontalLayout_3">
56      <item>
57       <widget class="QCheckBox" name="customChatViewFont">
58        <property name="text">
59         <string>Custom chat window font:</string>
60        </property>
61        <property name="checked">
62         <bool>false</bool>
63        </property>
64        <property name="settingsKey" stdset="0">
65         <string>/QtUiStyle/Fonts/UseCustomChatViewFont</string>
66        </property>
67        <property name="defaultValue" stdset="0">
68         <bool>false</bool>
69        </property>
70       </widget>
71      </item>
72      <item>
73       <widget class="FontSelector" name="chatViewFont" native="true">
74        <property name="enabled">
75         <bool>false</bool>
76        </property>
77        <property name="settingsKey" stdset="0">
78         <string>/QtUiStyle/Fonts/ChatView</string>
79        </property>
80        <property name="defaultValue" stdset="0">
81         <font>
82          <family>Monospace</family>
83         </font>
84        </property>
85       </widget>
86      </item>
87     </layout>
88    </item>
89    <item>
90     <widget class="QCheckBox" name="allowMircColors">
91      <property name="text">
92       <string>Allow colored text (mIRC color codes)</string>
93      </property>
94      <property name="checked">
95       <bool>true</bool>
96      </property>
97      <property name="defaultValue" stdset="0">
98       <bool>true</bool>
99      </property>
100      <property name="settingsKey" stdset="0">
101       <string>AllowMircColors</string>
102      </property>
103     </widget>
104    </item>
105    <item>
106     <widget class="QCheckBox" name="showWebPreview">
107      <property name="toolTip">
108       <string>Show a website preview window when hovering the mouse over a web address</string>
109      </property>
110      <property name="text">
111       <string>Show previews of webpages on URL hover</string>
112      </property>
113      <property name="checked">
114       <bool>true</bool>
115      </property>
116      <property name="defaultValue" stdset="0">
117       <bool>true</bool>
118      </property>
119      <property name="settingsKey" stdset="0">
120       <string>ShowWebPreview</string>
121      </property>
122     </widget>
123    </item>
124    <item>
125     <widget class="QGroupBox" name="useCustomColors">
126      <property name="title">
127       <string>Custom Colors</string>
128      </property>
129      <property name="checkable">
130       <bool>true</bool>
131      </property>
132      <property name="checked">
133       <bool>false</bool>
134      </property>
135      <property name="settingsKey" stdset="0">
136       <string>/QtUiStyle/Colors/UseChatViewColors</string>
137      </property>
138      <property name="defaultValue" stdset="0">
139       <bool>false</bool>
140      </property>
141      <layout class="QGridLayout" name="gridLayout">
142       <item row="0" column="0">
143        <widget class="QLabel" name="label_10">
144         <property name="text">
145          <string>Action:</string>
146         </property>
147        </widget>
148       </item>
149       <item row="0" column="1">
150        <widget class="ColorButton" name="actionMsgColor">
151         <property name="text">
152          <string>...</string>
153         </property>
154         <property name="settingsKey" stdset="0">
155          <string>/QtUiStyle/Colors/ActionMsg</string>
156         </property>
157         <property name="defaultValue" stdset="0">
158          <color>
159           <red>0</red>
160           <green>0</green>
161           <blue>255</blue>
162          </color>
163         </property>
164        </widget>
165       </item>
166       <item row="0" column="3">
167        <widget class="QLabel" name="label_5">
168         <property name="text">
169          <string>Timestamp:</string>
170         </property>
171        </widget>
172       </item>
173       <item row="0" column="4">
174        <widget class="ColorButton" name="timestampColor">
175         <property name="text">
176          <string>...</string>
177         </property>
178         <property name="settingsKey" stdset="0">
179          <string>/QtUiStyle/Colors/Timestamp</string>
180         </property>
181         <property name="defaultValue" stdset="0">
182          <color>
183           <red>112</red>
184           <green>124</green>
185           <blue>112</blue>
186          </color>
187         </property>
188        </widget>
189       </item>
190       <item row="1" column="0">
191        <widget class="QLabel" name="label_3">
192         <property name="text">
193          <string>Channel message:</string>
194         </property>
195        </widget>
196       </item>
197       <item row="1" column="1">
198        <widget class="ColorButton" name="channelMsgColor">
199         <property name="text">
200          <string>...</string>
201         </property>
202         <property name="settingsKey" stdset="0">
203          <string>/QtUiStyle/Colors/ChannelMsg</string>
204         </property>
205         <property name="defaultValue" stdset="0">
206          <color>
207           <red>0</red>
208           <green>0</green>
209           <blue>0</blue>
210          </color>
211         </property>
212        </widget>
213       </item>
214       <item row="1" column="2">
215        <spacer name="horizontalSpacer_2">
216         <property name="orientation">
217          <enum>Qt::Horizontal</enum>
218         </property>
219         <property name="sizeHint" stdset="0">
220          <size>
221           <width>134</width>
222           <height>20</height>
223          </size>
224         </property>
225        </spacer>
226       </item>
227       <item row="1" column="3">
228        <widget class="QLabel" name="label_7">
229         <property name="text">
230          <string>Highlight foreground:</string>
231         </property>
232        </widget>
233       </item>
234       <item row="1" column="4">
235        <widget class="ColorButton" name="highlightColor">
236         <property name="text">
237          <string>...</string>
238         </property>
239         <property name="settingsKey" stdset="0">
240          <string>/QtUiStyle/Colors/Highlight</string>
241         </property>
242         <property name="defaultValue" stdset="0">
243          <color>
244           <red>0</red>
245           <green>0</green>
246           <blue>0</blue>
247          </color>
248         </property>
249        </widget>
250       </item>
251       <item row="2" column="0">
252        <widget class="QLabel" name="label_6">
253         <property name="text">
254          <string>Command message:</string>
255         </property>
256        </widget>
257       </item>
258       <item row="2" column="1">
259        <widget class="ColorButton" name="commandMsgColor">
260         <property name="text">
261          <string>...</string>
262         </property>
263         <property name="settingsKey" stdset="0">
264          <string>/QtUiStyle/Colors/CommandMsg</string>
265         </property>
266         <property name="defaultValue" stdset="0">
267          <color>
268           <red>150</red>
269           <green>0</green>
270           <blue>150</blue>
271          </color>
272         </property>
273        </widget>
274       </item>
275       <item row="2" column="3">
276        <widget class="QLabel" name="label_12">
277         <property name="text">
278          <string>Highlight background:</string>
279         </property>
280        </widget>
281       </item>
282       <item row="3" column="0">
283        <widget class="QLabel" name="label_4">
284         <property name="text">
285          <string>Server message:</string>
286         </property>
287        </widget>
288       </item>
289       <item row="3" column="1">
290        <widget class="ColorButton" name="serverMsgColor">
291         <property name="text">
292          <string>...</string>
293         </property>
294         <property name="settingsKey" stdset="0">
295          <string>/QtUiStyle/Colors/ServerMsg</string>
296         </property>
297         <property name="defaultValue" stdset="0">
298          <color>
299           <red>145</red>
300           <green>100</green>
301           <blue>9</blue>
302          </color>
303         </property>
304        </widget>
305       </item>
306       <item row="3" column="3">
307        <widget class="QLabel" name="label_11">
308         <property name="text">
309          <string>Marker line:</string>
310         </property>
311        </widget>
312       </item>
313       <item row="3" column="4">
314        <widget class="ColorButton" name="markerLineColor">
315         <property name="text">
316          <string>...</string>
317         </property>
318         <property name="settingsKey" stdset="0">
319          <string>/QtUiStyle/Colors/MarkerLine</string>
320         </property>
321         <property name="defaultValue" stdset="0">
322          <color>
323           <red>255</red>
324           <green>0</green>
325           <blue>0</blue>
326          </color>
327         </property>
328        </widget>
329       </item>
330       <item row="4" column="0">
331        <widget class="QLabel" name="label">
332         <property name="text">
333          <string>Error message:</string>
334         </property>
335        </widget>
336       </item>
337       <item row="4" column="1">
338        <widget class="ColorButton" name="errorMsgColor">
339         <property name="text">
340          <string>...</string>
341         </property>
342         <property name="settingsKey" stdset="0">
343          <string>/QtUiStyle/Colors/ErrorMsg</string>
344         </property>
345         <property name="defaultValue" stdset="0">
346          <color>
347           <red>145</red>
348           <green>100</green>
349           <blue>9</blue>
350          </color>
351         </property>
352        </widget>
353       </item>
354       <item row="4" column="3">
355        <widget class="QLabel" name="label_8">
356         <property name="text">
357          <string>Background:</string>
358         </property>
359        </widget>
360       </item>
361       <item row="4" column="4">
362        <widget class="ColorButton" name="backgroundColor">
363         <property name="text">
364          <string>...</string>
365         </property>
366         <property name="settingsKey" stdset="0">
367          <string>/QtUiStyle/Colors/ChatViewBackground</string>
368         </property>
369         <property name="defaultValue" stdset="0">
370          <color>
371           <red>255</red>
372           <green>255</green>
373           <blue>255</blue>
374          </color>
375         </property>
376        </widget>
377       </item>
378       <item row="2" column="4">
379        <widget class="ColorButton" name="highlightBackgroundColor">
380         <property name="text">
381          <string>...</string>
382         </property>
383         <property name="settingsKey" stdset="0">
384          <string>/QtUiStyle/Colors/HighlightBackground</string>
385         </property>
386         <property name="defaultValue" stdset="0">
387          <color>
388           <red>255</red>
389           <green>128</green>
390           <blue>0</blue>
391          </color>
392         </property>
393        </widget>
394       </item>
395      </layout>
396     </widget>
397    </item>
398    <item>
399     <widget class="QGroupBox" name="useSenderColors">
400      <property name="title">
401       <string>Use Sender Coloring</string>
402      </property>
403      <property name="checkable">
404       <bool>true</bool>
405      </property>
406      <property name="checked">
407       <bool>false</bool>
408      </property>
409      <property name="settingsKey" stdset="0">
410       <string>/QtUiStyle/Colors/UseSenderColors</string>
411      </property>
412      <property name="defaultValue" stdset="0">
413       <bool>false</bool>
414      </property>
415      <layout class="QVBoxLayout" name="verticalLayout">
416       <item>
417        <layout class="QGridLayout" name="gridLayout_3">
418         <item row="0" column="0">
419          <widget class="ColorButton" name="senderColor00">
420           <property name="text">
421            <string>...</string>
422           </property>
423           <property name="settingsKey" stdset="0">
424            <string>/QtUiStyle/Colors/Sender00</string>
425           </property>
426           <property name="defaultValue" stdset="0">
427            <color>
428             <red>233</red>
429             <green>13</green>
430             <blue>127</blue>
431            </color>
432           </property>
433          </widget>
434         </item>
435         <item row="0" column="2">
436          <widget class="ColorButton" name="senderColor02">
437           <property name="text">
438            <string>...</string>
439           </property>
440           <property name="settingsKey" stdset="0">
441            <string>/QtUiStyle/Colors/Sender02</string>
442           </property>
443           <property name="defaultValue" stdset="0">
444            <color>
445             <red>179</red>
446             <green>14</green>
447             <blue>14</blue>
448            </color>
449           </property>
450          </widget>
451         </item>
452         <item row="0" column="4">
453          <widget class="ColorButton" name="senderColor04">
454           <property name="text">
455            <string>...</string>
456           </property>
457           <property name="settingsKey" stdset="0">
458            <string>/QtUiStyle/Colors/Sender04</string>
459           </property>
460           <property name="defaultValue" stdset="0">
461            <color>
462             <red>88</red>
463             <green>175</green>
464             <blue>179</blue>
465            </color>
466           </property>
467          </widget>
468         </item>
469         <item row="0" column="5">
470          <widget class="ColorButton" name="senderColor05">
471           <property name="text">
472            <string>...</string>
473           </property>
474           <property name="settingsKey" stdset="0">
475            <string>/QtUiStyle/Colors/Sender05</string>
476           </property>
477           <property name="defaultValue" stdset="0">
478            <color>
479             <red>157</red>
480             <green>84</green>
481             <blue>179</blue>
482            </color>
483           </property>
484          </widget>
485         </item>
486         <item row="0" column="6">
487          <widget class="ColorButton" name="senderColor06">
488           <property name="text">
489            <string>...</string>
490           </property>
491           <property name="settingsKey" stdset="0">
492            <string>/QtUiStyle/Colors/Sender06</string>
493           </property>
494           <property name="defaultValue" stdset="0">
495            <color>
496             <red>179</red>
497             <green>151</green>
498             <blue>117</blue>
499            </color>
500           </property>
501          </widget>
502         </item>
503         <item row="0" column="7">
504          <widget class="ColorButton" name="senderColor07">
505           <property name="text">
506            <string>...</string>
507           </property>
508           <property name="settingsKey" stdset="0">
509            <string>/QtUiStyle/Colors/Sender07</string>
510           </property>
511           <property name="defaultValue" stdset="0">
512            <color>
513             <red>49</red>
514             <green>118</green>
515             <blue>179</blue>
516            </color>
517           </property>
518          </widget>
519         </item>
520         <item row="1" column="0">
521          <widget class="ColorButton" name="senderColor08">
522           <property name="text">
523            <string>...</string>
524           </property>
525           <property name="settingsKey" stdset="0">
526            <string>/QtUiStyle/Colors/Sender08</string>
527           </property>
528           <property name="defaultValue" stdset="0">
529            <color>
530             <red>233</red>
531             <green>13</green>
532             <blue>127</blue>
533            </color>
534           </property>
535          </widget>
536         </item>
537         <item row="1" column="1">
538          <widget class="ColorButton" name="senderColor09">
539           <property name="text">
540            <string>...</string>
541           </property>
542           <property name="settingsKey" stdset="0">
543            <string>/QtUiStyle/Colors/Sender09</string>
544           </property>
545           <property name="defaultValue" stdset="0">
546            <color>
547             <red>142</red>
548             <green>85</green>
549             <blue>233</blue>
550            </color>
551           </property>
552          </widget>
553         </item>
554         <item row="1" column="2">
555          <widget class="ColorButton" name="senderColor10">
556           <property name="text">
557            <string>...</string>
558           </property>
559           <property name="settingsKey" stdset="0">
560            <string>/QtUiStyle/Colors/Sender10</string>
561           </property>
562           <property name="defaultValue" stdset="0">
563            <color>
564             <red>179</red>
565             <green>14</green>
566             <blue>14</blue>
567            </color>
568           </property>
569          </widget>
570         </item>
571         <item row="1" column="3">
572          <widget class="ColorButton" name="senderColor11">
573           <property name="text">
574            <string>...</string>
575           </property>
576           <property name="settingsKey" stdset="0">
577            <string>/QtUiStyle/Colors/Sender11</string>
578           </property>
579           <property name="defaultValue" stdset="0">
580            <color>
581             <red>23</red>
582             <green>179</green>
583             <blue>57</blue>
584            </color>
585           </property>
586          </widget>
587         </item>
588         <item row="1" column="4">
589          <widget class="ColorButton" name="senderColor12">
590           <property name="text">
591            <string>...</string>
592           </property>
593           <property name="settingsKey" stdset="0">
594            <string>/QtUiStyle/Colors/Sender12</string>
595           </property>
596           <property name="defaultValue" stdset="0">
597            <color>
598             <red>88</red>
599             <green>175</green>
600             <blue>179</blue>
601            </color>
602           </property>
603          </widget>
604         </item>
605         <item row="1" column="5">
606          <widget class="ColorButton" name="senderColor13">
607           <property name="text">
608            <string>...</string>
609           </property>
610           <property name="settingsKey" stdset="0">
611            <string>/QtUiStyle/Colors/Sender13</string>
612           </property>
613           <property name="defaultValue" stdset="0">
614            <color>
615             <red>157</red>
616             <green>84</green>
617             <blue>179</blue>
618            </color>
619           </property>
620          </widget>
621         </item>
622         <item row="1" column="6">
623          <widget class="ColorButton" name="senderColor14">
624           <property name="text">
625            <string>...</string>
626           </property>
627           <property name="settingsKey" stdset="0">
628            <string>/QtUiStyle/Colors/Sender14</string>
629           </property>
630           <property name="defaultValue" stdset="0">
631            <color>
632             <red>179</red>
633             <green>151</green>
634             <blue>117</blue>
635            </color>
636           </property>
637          </widget>
638         </item>
639         <item row="1" column="7">
640          <widget class="ColorButton" name="senderColor15">
641           <property name="text">
642            <string>...</string>
643           </property>
644           <property name="settingsKey" stdset="0">
645            <string>/QtUiStyle/Colors/Sender15</string>
646           </property>
647           <property name="defaultValue" stdset="0">
648            <color>
649             <red>49</red>
650             <green>118</green>
651             <blue>179</blue>
652            </color>
653           </property>
654          </widget>
655         </item>
656         <item row="0" column="1">
657          <widget class="ColorButton" name="senderColor01">
658           <property name="text">
659            <string>...</string>
660           </property>
661           <property name="settingsKey" stdset="0">
662            <string>/QtUiStyle/Colors/Sender01</string>
663           </property>
664           <property name="defaultValue" stdset="0">
665            <color>
666             <red>142</red>
667             <green>85</green>
668             <blue>233</blue>
669            </color>
670           </property>
671          </widget>
672         </item>
673         <item row="0" column="3">
674          <widget class="ColorButton" name="senderColor03">
675           <property name="text">
676            <string>...</string>
677           </property>
678           <property name="settingsKey" stdset="0">
679            <string>/QtUiStyle/Colors/Sender03</string>
680           </property>
681           <property name="defaultValue" stdset="0">
682            <color>
683             <red>23</red>
684             <green>179</green>
685             <blue>57</blue>
686            </color>
687           </property>
688          </widget>
689         </item>
690        </layout>
691       </item>
692       <item>
693        <layout class="QHBoxLayout" name="horizontalLayout_2">
694         <item>
695          <widget class="QLabel" name="label_9">
696           <property name="text">
697            <string>Own messages:</string>
698           </property>
699          </widget>
700         </item>
701         <item>
702          <widget class="ColorButton" name="senderColorSelf">
703           <property name="text">
704            <string>...</string>
705           </property>
706           <property name="settingsKey" stdset="0">
707            <string>/QtUiStyle/Colors/SenderSelf</string>
708           </property>
709           <property name="defaultValue" stdset="0">
710            <color>
711             <red>0</red>
712             <green>0</green>
713             <blue>0</blue>
714            </color>
715           </property>
716          </widget>
717         </item>
718         <item>
719          <spacer name="horizontalSpacer_3">
720           <property name="orientation">
721            <enum>Qt::Horizontal</enum>
722           </property>
723           <property name="sizeHint" stdset="0">
724            <size>
725             <width>40</width>
726             <height>20</height>
727            </size>
728           </property>
729          </spacer>
730         </item>
731        </layout>
732       </item>
733      </layout>
734     </widget>
735    </item>
736    <item>
737     <spacer name="verticalSpacer">
738      <property name="orientation">
739       <enum>Qt::Vertical</enum>
740      </property>
741      <property name="sizeHint" stdset="0">
742       <size>
743        <width>20</width>
744        <height>19</height>
745       </size>
746      </property>
747     </spacer>
748    </item>
749   </layout>
750  </widget>
751  <customwidgets>
752   <customwidget>
753    <class>ColorButton</class>
754    <extends>QToolButton</extends>
755    <header>colorbutton.h</header>
756   </customwidget>
757   <customwidget>
758    <class>FontSelector</class>
759    <extends>QWidget</extends>
760    <header>fontselector.h</header>
761    <container>1</container>
762   </customwidget>
763  </customwidgets>
764  <tabstops>
765   <tabstop>timestampFormat</tabstop>
766   <tabstop>allowMircColors</tabstop>
767   <tabstop>showWebPreview</tabstop>
768   <tabstop>useCustomColors</tabstop>
769   <tabstop>actionMsgColor</tabstop>
770   <tabstop>channelMsgColor</tabstop>
771   <tabstop>commandMsgColor</tabstop>
772   <tabstop>serverMsgColor</tabstop>
773   <tabstop>errorMsgColor</tabstop>
774   <tabstop>timestampColor</tabstop>
775   <tabstop>highlightColor</tabstop>
776   <tabstop>highlightBackgroundColor</tabstop>
777   <tabstop>markerLineColor</tabstop>
778   <tabstop>backgroundColor</tabstop>
779   <tabstop>useSenderColors</tabstop>
780   <tabstop>senderColor00</tabstop>
781   <tabstop>senderColor01</tabstop>
782   <tabstop>senderColor02</tabstop>
783   <tabstop>senderColor03</tabstop>
784   <tabstop>senderColor04</tabstop>
785   <tabstop>senderColor05</tabstop>
786   <tabstop>senderColor06</tabstop>
787   <tabstop>senderColor07</tabstop>
788   <tabstop>senderColor08</tabstop>
789   <tabstop>senderColor09</tabstop>
790   <tabstop>senderColor10</tabstop>
791   <tabstop>senderColor11</tabstop>
792   <tabstop>senderColor12</tabstop>
793   <tabstop>senderColor13</tabstop>
794   <tabstop>senderColor14</tabstop>
795   <tabstop>senderColor15</tabstop>
796   <tabstop>senderColorSelf</tabstop>
797  </tabstops>
798  <resources/>
799  <connections>
800   <connection>
801    <sender>customChatViewFont</sender>
802    <signal>toggled(bool)</signal>
803    <receiver>chatViewFont</receiver>
804    <slot>setEnabled(bool)</slot>
805    <hints>
806     <hint type="sourcelabel">
807      <x>205</x>
808      <y>48</y>
809     </hint>
810     <hint type="destinationlabel">
811      <x>304</x>
812      <y>50</y>
813     </hint>
814    </hints>
815   </connection>
816  </connections>
817 </ui>