1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>ChatViewSettingsPage</class>
4 <widget class="QWidget" name="ChatViewSettingsPage">
5 <property name="geometry">
13 <property name="windowTitle">
16 <layout class="QVBoxLayout" name="verticalLayout_2">
18 <layout class="QHBoxLayout" name="horizontalLayout">
20 <widget class="QLabel" name="label_13">
21 <property name="text">
22 <string>Timestamp format:</string>
27 <widget class="QLineEdit" name="timestampFormat">
28 <property name="toolTip">
29 <string><html><head/><body><p>Usage examples:</p>
30 <table cellpadding="2">
31 <tr><td>dd.MM.yyyy</td><td>21.05.2001</td></tr>
32 <tr><td>ddd MMMM d yy</td><td>Tue May 21 01</td></tr>
33 <tr><td>hh:mm:ss.zzz</td><td>14:13:09.042</td></tr>
34 <tr><td>h:m:s ap</td><td>2:13:9 pm</td></tr>
36 </body></html></string>
38 <property name="text">
41 <property name="defaultValue" stdset="0">
42 <string>[hh:mm:ss]</string>
44 <property name="settingsKey" stdset="0">
45 <string notr="true">TimestampFormat</string>
50 <spacer name="horizontalSpacer">
51 <property name="orientation">
52 <enum>Qt::Horizontal</enum>
54 <property name="sizeHint" stdset="0">
65 <layout class="QHBoxLayout" name="horizontalLayout_3">
67 <widget class="QCheckBox" name="customChatViewFont">
68 <property name="text">
69 <string>Custom chat window font:</string>
71 <property name="checked">
74 <property name="settingsKey" stdset="0">
75 <string notr="true">/QtUiStyle/Fonts/UseCustomChatViewFont</string>
77 <property name="defaultValue" stdset="0">
83 <widget class="FontSelector" name="chatViewFont" native="true">
84 <property name="enabled">
87 <property name="settingsKey" stdset="0">
88 <string notr="true">/QtUiStyle/Fonts/ChatView</string>
90 <property name="defaultValue" stdset="0">
92 <family>Monospace</family>
100 <widget class="QCheckBox" name="allowMircColors">
101 <property name="toolTip">
102 <string>Show colored text in the chat window</string>
104 <property name="text">
105 <string>Allow colored text (mIRC color codes)</string>
107 <property name="checked">
110 <property name="defaultValue" stdset="0">
113 <property name="settingsKey" stdset="0">
114 <string notr="true">/UiStyle/AllowMircColors</string>
119 <widget class="QCheckBox" name="showWebPreview">
120 <property name="toolTip">
121 <string>Show a website preview window when hovering the mouse over a web address</string>
123 <property name="text">
124 <string>Show previews of webpages on URL hover</string>
126 <property name="checked">
129 <property name="defaultValue" stdset="0">
132 <property name="settingsKey" stdset="0">
133 <string notr="true">ShowWebPreview</string>
138 <widget class="QCheckBox" name="autoMarkerLine">
139 <property name="toolTip">
140 <string>Set the marker line to the bottom of the current chat window when selecting another channel</string>
142 <property name="text">
143 <string>Set marker line automatically when switching chats</string>
145 <property name="checked">
148 <property name="settingsKey" stdset="0">
149 <string notr="true">AutoMarkerLine</string>
151 <property name="defaultValue" stdset="0">
157 <widget class="QCheckBox" name="autoMarkerLineOnLostFocus">
158 <property name="toolTip">
159 <string>Set the marker line to the bottom of the current chat window when Quassel loses focus.</string>
161 <property name="text">
162 <string>Set marker line automatically when Quassel loses focus</string>
164 <property name="checked">
167 <property name="settingsKey" stdset="0">
168 <string>AutoMarkerLineOnLostFocus</string>
170 <property name="defaultValue" stdset="0">
176 <layout class="QHBoxLayout" name="horizontalLayout_4">
178 <widget class="QLabel" name="label_2">
179 <property name="text">
180 <string>Web Search Url:</string>
185 <widget class="QLineEdit" name="webSearchUrlFormat">
186 <property name="toolTip">
187 <string><html><head/><body><p>The URL to open with the selected text as the parameter. Place <span style=" font-weight:600;">%s</span> where selected text should go.</p><p>Eg:</p><p>https://www.google.com/search?q=<span style=" font-weight:600;">%s<br/></span>https://duckduckgo.com/?q=<span style=" font-weight:600;">%s</span></p></body></html></string>
189 <property name="settingsKey" stdset="0">
190 <string>WebSearchUrlFormat</string>
192 <property name="defaultValue" stdset="0">
193 <string>https://www.google.com/search?q=%s</string>
200 <widget class="QGroupBox" name="useCustomColors">
201 <property name="title">
202 <string>Custom Colors</string>
204 <property name="checkable">
207 <property name="checked">
210 <property name="settingsKey" stdset="0">
211 <string notr="true">/QtUiStyle/Colors/UseChatViewColors</string>
213 <property name="defaultValue" stdset="0">
216 <layout class="QGridLayout" name="gridLayout">
217 <item row="0" column="0">
218 <widget class="QLabel" name="label_10">
219 <property name="text">
220 <string>Action:</string>
224 <item row="0" column="1">
225 <widget class="ColorButton" name="actionMsgColor">
226 <property name="text">
229 <property name="settingsKey" stdset="0">
230 <string notr="true">/QtUiStyle/Colors/ActionMsg</string>
232 <property name="defaultValue" stdset="0">
241 <item row="0" column="3">
242 <widget class="QLabel" name="label_5">
243 <property name="text">
244 <string>Timestamp:</string>
248 <item row="0" column="4">
249 <widget class="ColorButton" name="timestampColor">
250 <property name="text">
253 <property name="settingsKey" stdset="0">
254 <string notr="true">/QtUiStyle/Colors/Timestamp</string>
256 <property name="defaultValue" stdset="0">
265 <item row="1" column="0">
266 <widget class="QLabel" name="label_3">
267 <property name="text">
268 <string>Channel message:</string>
272 <item row="1" column="1">
273 <widget class="ColorButton" name="channelMsgColor">
274 <property name="text">
277 <property name="settingsKey" stdset="0">
278 <string notr="true">/QtUiStyle/Colors/ChannelMsg</string>
280 <property name="defaultValue" stdset="0">
289 <item row="1" column="2">
290 <spacer name="horizontalSpacer_2">
291 <property name="orientation">
292 <enum>Qt::Horizontal</enum>
294 <property name="sizeHint" stdset="0">
302 <item row="1" column="3">
303 <widget class="QLabel" name="label_7">
304 <property name="text">
305 <string>Highlight foreground:</string>
309 <item row="1" column="4">
310 <widget class="ColorButton" name="highlightColor">
311 <property name="text">
314 <property name="settingsKey" stdset="0">
315 <string notr="true">/QtUiStyle/Colors/Highlight</string>
317 <property name="defaultValue" stdset="0">
326 <item row="2" column="0">
327 <widget class="QLabel" name="label_6">
328 <property name="text">
329 <string>Command message:</string>
333 <item row="2" column="1">
334 <widget class="ColorButton" name="commandMsgColor">
335 <property name="text">
338 <property name="settingsKey" stdset="0">
339 <string notr="true">/QtUiStyle/Colors/CommandMsg</string>
341 <property name="defaultValue" stdset="0">
350 <item row="2" column="3">
351 <widget class="QLabel" name="label_12">
352 <property name="text">
353 <string>Highlight background:</string>
357 <item row="3" column="0">
358 <widget class="QLabel" name="label_4">
359 <property name="text">
360 <string>Server message:</string>
364 <item row="3" column="1">
365 <widget class="ColorButton" name="serverMsgColor">
366 <property name="text">
369 <property name="settingsKey" stdset="0">
370 <string notr="true">/QtUiStyle/Colors/ServerMsg</string>
372 <property name="defaultValue" stdset="0">
381 <item row="3" column="3">
382 <widget class="QLabel" name="label_11">
383 <property name="text">
384 <string>Marker line:</string>
388 <item row="3" column="4">
389 <widget class="ColorButton" name="markerLineColor">
390 <property name="text">
393 <property name="settingsKey" stdset="0">
394 <string notr="true">/QtUiStyle/Colors/MarkerLine</string>
396 <property name="defaultValue" stdset="0">
405 <item row="4" column="0">
406 <widget class="QLabel" name="label">
407 <property name="text">
408 <string>Error message:</string>
412 <item row="4" column="1">
413 <widget class="ColorButton" name="errorMsgColor">
414 <property name="text">
417 <property name="settingsKey" stdset="0">
418 <string notr="true">/QtUiStyle/Colors/ErrorMsg</string>
420 <property name="defaultValue" stdset="0">
429 <item row="4" column="3">
430 <widget class="QLabel" name="label_8">
431 <property name="text">
432 <string>Background:</string>
436 <item row="4" column="4">
437 <widget class="ColorButton" name="backgroundColor">
438 <property name="text">
441 <property name="settingsKey" stdset="0">
442 <string notr="true">/QtUiStyle/Colors/ChatViewBackground</string>
444 <property name="defaultValue" stdset="0">
453 <item row="2" column="4">
454 <widget class="ColorButton" name="highlightBackgroundColor">
455 <property name="text">
458 <property name="settingsKey" stdset="0">
459 <string notr="true">/QtUiStyle/Colors/HighlightBackground</string>
461 <property name="defaultValue" stdset="0">
474 <widget class="QGroupBox" name="useSenderColors">
475 <property name="title">
476 <string>Use Sender Coloring</string>
478 <property name="checkable">
481 <property name="checked">
484 <property name="settingsKey" stdset="0">
485 <string notr="true">/QtUiStyle/Colors/UseSenderColors</string>
487 <property name="defaultValue" stdset="0">
490 <layout class="QVBoxLayout" name="verticalLayout">
492 <layout class="QGridLayout" name="gridLayout_3">
493 <item row="0" column="0">
494 <widget class="ColorButton" name="senderColor00">
495 <property name="text">
498 <property name="settingsKey" stdset="0">
499 <string notr="true">/QtUiStyle/Colors/Sender00</string>
501 <property name="defaultValue" stdset="0">
510 <item row="0" column="2">
511 <widget class="ColorButton" name="senderColor02">
512 <property name="text">
515 <property name="settingsKey" stdset="0">
516 <string notr="true">/QtUiStyle/Colors/Sender02</string>
518 <property name="defaultValue" stdset="0">
527 <item row="0" column="4">
528 <widget class="ColorButton" name="senderColor04">
529 <property name="text">
532 <property name="settingsKey" stdset="0">
533 <string notr="true">/QtUiStyle/Colors/Sender04</string>
535 <property name="defaultValue" stdset="0">
544 <item row="0" column="5">
545 <widget class="ColorButton" name="senderColor05">
546 <property name="text">
549 <property name="settingsKey" stdset="0">
550 <string notr="true">/QtUiStyle/Colors/Sender05</string>
552 <property name="defaultValue" stdset="0">
561 <item row="0" column="6">
562 <widget class="ColorButton" name="senderColor06">
563 <property name="text">
566 <property name="settingsKey" stdset="0">
567 <string notr="true">/QtUiStyle/Colors/Sender06</string>
569 <property name="defaultValue" stdset="0">
578 <item row="0" column="7">
579 <widget class="ColorButton" name="senderColor07">
580 <property name="text">
583 <property name="settingsKey" stdset="0">
584 <string notr="true">/QtUiStyle/Colors/Sender07</string>
586 <property name="defaultValue" stdset="0">
595 <item row="1" column="0">
596 <widget class="ColorButton" name="senderColor08">
597 <property name="text">
600 <property name="settingsKey" stdset="0">
601 <string notr="true">/QtUiStyle/Colors/Sender08</string>
603 <property name="defaultValue" stdset="0">
612 <item row="1" column="1">
613 <widget class="ColorButton" name="senderColor09">
614 <property name="text">
617 <property name="settingsKey" stdset="0">
618 <string notr="true">/QtUiStyle/Colors/Sender09</string>
620 <property name="defaultValue" stdset="0">
629 <item row="1" column="2">
630 <widget class="ColorButton" name="senderColor10">
631 <property name="text">
634 <property name="settingsKey" stdset="0">
635 <string notr="true">/QtUiStyle/Colors/Sender10</string>
637 <property name="defaultValue" stdset="0">
646 <item row="1" column="3">
647 <widget class="ColorButton" name="senderColor11">
648 <property name="text">
651 <property name="settingsKey" stdset="0">
652 <string notr="true">/QtUiStyle/Colors/Sender11</string>
654 <property name="defaultValue" stdset="0">
663 <item row="1" column="4">
664 <widget class="ColorButton" name="senderColor12">
665 <property name="text">
668 <property name="settingsKey" stdset="0">
669 <string notr="true">/QtUiStyle/Colors/Sender12</string>
671 <property name="defaultValue" stdset="0">
680 <item row="1" column="5">
681 <widget class="ColorButton" name="senderColor13">
682 <property name="text">
685 <property name="settingsKey" stdset="0">
686 <string notr="true">/QtUiStyle/Colors/Sender13</string>
688 <property name="defaultValue" stdset="0">
697 <item row="1" column="6">
698 <widget class="ColorButton" name="senderColor14">
699 <property name="text">
702 <property name="settingsKey" stdset="0">
703 <string notr="true">/QtUiStyle/Colors/Sender14</string>
705 <property name="defaultValue" stdset="0">
714 <item row="1" column="7">
715 <widget class="ColorButton" name="senderColor15">
716 <property name="text">
719 <property name="settingsKey" stdset="0">
720 <string notr="true">/QtUiStyle/Colors/Sender15</string>
722 <property name="defaultValue" stdset="0">
731 <item row="0" column="1">
732 <widget class="ColorButton" name="senderColor01">
733 <property name="text">
736 <property name="settingsKey" stdset="0">
737 <string notr="true">/QtUiStyle/Colors/Sender01</string>
739 <property name="defaultValue" stdset="0">
748 <item row="0" column="3">
749 <widget class="ColorButton" name="senderColor03">
750 <property name="text">
753 <property name="settingsKey" stdset="0">
754 <string notr="true">/QtUiStyle/Colors/Sender03</string>
756 <property name="defaultValue" stdset="0">
768 <layout class="QHBoxLayout" name="horizontalLayout_2">
770 <widget class="QLabel" name="label_9">
771 <property name="text">
772 <string>Own messages:</string>
777 <widget class="ColorButton" name="senderColorSelf">
778 <property name="text">
781 <property name="settingsKey" stdset="0">
782 <string notr="true">/QtUiStyle/Colors/SenderSelf</string>
784 <property name="defaultValue" stdset="0">
794 <spacer name="horizontalSpacer_3">
795 <property name="orientation">
796 <enum>Qt::Horizontal</enum>
798 <property name="sizeHint" stdset="0">
812 <spacer name="verticalSpacer">
813 <property name="orientation">
814 <enum>Qt::Vertical</enum>
816 <property name="sizeHint" stdset="0">
828 <class>ColorButton</class>
829 <extends>QToolButton</extends>
830 <header>colorbutton.h</header>
833 <class>FontSelector</class>
834 <extends>QWidget</extends>
835 <header>fontselector.h</header>
836 <container>1</container>
840 <tabstop>timestampFormat</tabstop>
841 <tabstop>customChatViewFont</tabstop>
842 <tabstop>allowMircColors</tabstop>
843 <tabstop>showWebPreview</tabstop>
844 <tabstop>autoMarkerLine</tabstop>
845 <tabstop>useCustomColors</tabstop>
846 <tabstop>actionMsgColor</tabstop>
847 <tabstop>channelMsgColor</tabstop>
848 <tabstop>commandMsgColor</tabstop>
849 <tabstop>serverMsgColor</tabstop>
850 <tabstop>errorMsgColor</tabstop>
851 <tabstop>timestampColor</tabstop>
852 <tabstop>highlightColor</tabstop>
853 <tabstop>highlightBackgroundColor</tabstop>
854 <tabstop>markerLineColor</tabstop>
855 <tabstop>backgroundColor</tabstop>
856 <tabstop>useSenderColors</tabstop>
857 <tabstop>senderColor00</tabstop>
858 <tabstop>senderColor01</tabstop>
859 <tabstop>senderColor02</tabstop>
860 <tabstop>senderColor03</tabstop>
861 <tabstop>senderColor04</tabstop>
862 <tabstop>senderColor05</tabstop>
863 <tabstop>senderColor06</tabstop>
864 <tabstop>senderColor07</tabstop>
865 <tabstop>senderColor08</tabstop>
866 <tabstop>senderColor09</tabstop>
867 <tabstop>senderColor10</tabstop>
868 <tabstop>senderColor11</tabstop>
869 <tabstop>senderColor12</tabstop>
870 <tabstop>senderColor13</tabstop>
871 <tabstop>senderColor14</tabstop>
872 <tabstop>senderColor15</tabstop>
873 <tabstop>senderColorSelf</tabstop>
878 <sender>customChatViewFont</sender>
879 <signal>toggled(bool)</signal>
880 <receiver>chatViewFont</receiver>
881 <slot>setEnabled(bool)</slot>
883 <hint type="sourcelabel">
887 <hint type="destinationlabel">