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