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 <widget class="QCheckBox" name="showSenderBrackets">
66 <property name="toolTip">
67 <string>Shows <brackets> around the names of senders</string>
69 <property name="text">
70 <string>Show brackets around sender names</string>
72 <property name="checked">
75 <property name="defaultValue" stdset="0">
78 <property name="settingsKey" stdset="0">
79 <string notr="true">ShowSenderBrackets</string>
84 <layout class="QHBoxLayout" name="horizontalLayout_3">
86 <widget class="QCheckBox" name="customChatViewFont">
87 <property name="text">
88 <string>Custom chat window font:</string>
90 <property name="checked">
93 <property name="settingsKey" stdset="0">
94 <string notr="true">/QtUiStyle/Fonts/UseCustomChatViewFont</string>
96 <property name="defaultValue" stdset="0">
102 <widget class="FontSelector" name="chatViewFont" native="true">
103 <property name="enabled">
106 <property name="settingsKey" stdset="0">
107 <string notr="true">/QtUiStyle/Fonts/ChatView</string>
109 <property name="defaultValue" stdset="0">
111 <family>Monospace</family>
119 <widget class="QCheckBox" name="allowMircColors">
120 <property name="toolTip">
121 <string>Show colored text in the chat window</string>
123 <property name="text">
124 <string>Allow colored text (mIRC color codes)</string>
126 <property name="checked">
129 <property name="defaultValue" stdset="0">
132 <property name="settingsKey" stdset="0">
133 <string notr="true">/UiStyle/AllowMircColors</string>
138 <widget class="QCheckBox" name="showWebPreview">
139 <property name="toolTip">
140 <string>Show a website preview window when hovering the mouse over a web address</string>
142 <property name="text">
143 <string>Show previews of webpages on URL hover</string>
145 <property name="checked">
148 <property name="defaultValue" stdset="0">
151 <property name="settingsKey" stdset="0">
152 <string notr="true">ShowWebPreview</string>
157 <widget class="QCheckBox" name="autoMarkerLine">
158 <property name="toolTip">
159 <string>Set the marker line to the bottom of the current chat window when selecting another channel</string>
161 <property name="text">
162 <string>Set marker line automatically when switching chats</string>
164 <property name="checked">
167 <property name="settingsKey" stdset="0">
168 <string notr="true">AutoMarkerLine</string>
170 <property name="defaultValue" stdset="0">
176 <widget class="QCheckBox" name="autoMarkerLineOnLostFocus">
177 <property name="toolTip">
178 <string>Set the marker line to the bottom of the current chat window when Quassel loses focus.</string>
180 <property name="text">
181 <string>Set marker line automatically when Quassel loses focus</string>
183 <property name="checked">
186 <property name="settingsKey" stdset="0">
187 <string notr="true">AutoMarkerLineOnLostFocus</string>
189 <property name="defaultValue" stdset="0">
195 <layout class="QHBoxLayout" name="horizontalLayout_4">
197 <widget class="QLabel" name="label_2">
198 <property name="text">
199 <string>Web Search URL:</string>
204 <widget class="QLineEdit" name="webSearchUrlFormat">
205 <property name="toolTip">
206 <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>
208 <property name="settingsKey" stdset="0">
209 <string notr="true">WebSearchUrlFormat</string>
211 <property name="defaultValue" stdset="0">
212 <string>https://www.google.com/search?q=%s</string>
219 <widget class="QGroupBox" name="useCustomColors">
220 <property name="title">
221 <string>Custom Colors</string>
223 <property name="checkable">
226 <property name="checked">
229 <property name="settingsKey" stdset="0">
230 <string notr="true">/QtUiStyle/Colors/UseChatViewColors</string>
232 <property name="defaultValue" stdset="0">
235 <layout class="QGridLayout" name="gridLayout">
236 <item row="0" column="0">
237 <widget class="QLabel" name="label_10">
238 <property name="text">
239 <string>Action:</string>
243 <item row="0" column="1">
244 <widget class="ColorButton" name="actionMsgColor">
245 <property name="text">
248 <property name="settingsKey" stdset="0">
249 <string notr="true">/QtUiStyle/Colors/ActionMsg</string>
251 <property name="defaultValue" stdset="0">
260 <item row="0" column="3">
261 <widget class="QLabel" name="label_5">
262 <property name="text">
263 <string>Timestamp:</string>
267 <item row="0" column="4">
268 <widget class="ColorButton" name="timestampColor">
269 <property name="text">
272 <property name="settingsKey" stdset="0">
273 <string notr="true">/QtUiStyle/Colors/Timestamp</string>
275 <property name="defaultValue" stdset="0">
284 <item row="1" column="0">
285 <widget class="QLabel" name="label_3">
286 <property name="text">
287 <string>Channel message:</string>
291 <item row="1" column="1">
292 <widget class="ColorButton" name="channelMsgColor">
293 <property name="text">
296 <property name="settingsKey" stdset="0">
297 <string notr="true">/QtUiStyle/Colors/ChannelMsg</string>
299 <property name="defaultValue" stdset="0">
308 <item row="1" column="2">
309 <spacer name="horizontalSpacer_2">
310 <property name="orientation">
311 <enum>Qt::Horizontal</enum>
313 <property name="sizeHint" stdset="0">
321 <item row="1" column="3">
322 <widget class="QLabel" name="label_7">
323 <property name="text">
324 <string>Highlight foreground:</string>
328 <item row="1" column="4">
329 <widget class="ColorButton" name="highlightColor">
330 <property name="text">
333 <property name="settingsKey" stdset="0">
334 <string notr="true">/QtUiStyle/Colors/Highlight</string>
336 <property name="defaultValue" stdset="0">
345 <item row="2" column="0">
346 <widget class="QLabel" name="label_6">
347 <property name="text">
348 <string>Command message:</string>
352 <item row="2" column="1">
353 <widget class="ColorButton" name="commandMsgColor">
354 <property name="text">
357 <property name="settingsKey" stdset="0">
358 <string notr="true">/QtUiStyle/Colors/CommandMsg</string>
360 <property name="defaultValue" stdset="0">
369 <item row="2" column="3">
370 <widget class="QLabel" name="label_12">
371 <property name="text">
372 <string>Highlight background:</string>
376 <item row="3" column="0">
377 <widget class="QLabel" name="label_4">
378 <property name="text">
379 <string>Server message:</string>
383 <item row="3" column="1">
384 <widget class="ColorButton" name="serverMsgColor">
385 <property name="text">
388 <property name="settingsKey" stdset="0">
389 <string notr="true">/QtUiStyle/Colors/ServerMsg</string>
391 <property name="defaultValue" stdset="0">
400 <item row="3" column="3">
401 <widget class="QLabel" name="label_11">
402 <property name="text">
403 <string>Marker line:</string>
407 <item row="3" column="4">
408 <widget class="ColorButton" name="markerLineColor">
409 <property name="text">
412 <property name="settingsKey" stdset="0">
413 <string notr="true">/QtUiStyle/Colors/MarkerLine</string>
415 <property name="defaultValue" stdset="0">
424 <item row="4" column="0">
425 <widget class="QLabel" name="label">
426 <property name="text">
427 <string>Error message:</string>
431 <item row="4" column="1">
432 <widget class="ColorButton" name="errorMsgColor">
433 <property name="text">
436 <property name="settingsKey" stdset="0">
437 <string notr="true">/QtUiStyle/Colors/ErrorMsg</string>
439 <property name="defaultValue" stdset="0">
448 <item row="4" column="3">
449 <widget class="QLabel" name="label_8">
450 <property name="text">
451 <string>Background:</string>
455 <item row="4" column="4">
456 <widget class="ColorButton" name="backgroundColor">
457 <property name="text">
460 <property name="settingsKey" stdset="0">
461 <string notr="true">/QtUiStyle/Colors/ChatViewBackground</string>
463 <property name="defaultValue" stdset="0">
472 <item row="2" column="4">
473 <widget class="ColorButton" name="highlightBackgroundColor">
474 <property name="text">
477 <property name="settingsKey" stdset="0">
478 <string notr="true">/QtUiStyle/Colors/HighlightBackground</string>
480 <property name="defaultValue" stdset="0">
493 <widget class="QGroupBox" name="useSenderColors">
494 <property name="title">
495 <string>Use Sender Coloring</string>
497 <property name="checkable">
500 <property name="checked">
503 <property name="settingsKey" stdset="0">
504 <string notr="true">/QtUiStyle/Colors/UseSenderColors</string>
506 <property name="defaultValue" stdset="0">
509 <layout class="QVBoxLayout" name="verticalLayout">
511 <layout class="QGridLayout" name="gridLayout_3">
512 <item row="0" column="0">
513 <widget class="ColorButton" name="senderColor00">
514 <property name="text">
517 <property name="settingsKey" stdset="0">
518 <string notr="true">/QtUiStyle/Colors/Sender00</string>
520 <property name="defaultValue" stdset="0">
529 <item row="0" column="2">
530 <widget class="ColorButton" name="senderColor02">
531 <property name="text">
534 <property name="settingsKey" stdset="0">
535 <string notr="true">/QtUiStyle/Colors/Sender02</string>
537 <property name="defaultValue" stdset="0">
546 <item row="0" column="4">
547 <widget class="ColorButton" name="senderColor04">
548 <property name="text">
551 <property name="settingsKey" stdset="0">
552 <string notr="true">/QtUiStyle/Colors/Sender04</string>
554 <property name="defaultValue" stdset="0">
563 <item row="0" column="5">
564 <widget class="ColorButton" name="senderColor05">
565 <property name="text">
568 <property name="settingsKey" stdset="0">
569 <string notr="true">/QtUiStyle/Colors/Sender05</string>
571 <property name="defaultValue" stdset="0">
580 <item row="0" column="6">
581 <widget class="ColorButton" name="senderColor06">
582 <property name="text">
585 <property name="settingsKey" stdset="0">
586 <string notr="true">/QtUiStyle/Colors/Sender06</string>
588 <property name="defaultValue" stdset="0">
597 <item row="0" column="7">
598 <widget class="ColorButton" name="senderColor07">
599 <property name="text">
602 <property name="settingsKey" stdset="0">
603 <string notr="true">/QtUiStyle/Colors/Sender07</string>
605 <property name="defaultValue" stdset="0">
614 <item row="1" column="0">
615 <widget class="ColorButton" name="senderColor08">
616 <property name="text">
619 <property name="settingsKey" stdset="0">
620 <string notr="true">/QtUiStyle/Colors/Sender08</string>
622 <property name="defaultValue" stdset="0">
631 <item row="1" column="1">
632 <widget class="ColorButton" name="senderColor09">
633 <property name="text">
636 <property name="settingsKey" stdset="0">
637 <string notr="true">/QtUiStyle/Colors/Sender09</string>
639 <property name="defaultValue" stdset="0">
648 <item row="1" column="2">
649 <widget class="ColorButton" name="senderColor10">
650 <property name="text">
653 <property name="settingsKey" stdset="0">
654 <string notr="true">/QtUiStyle/Colors/Sender10</string>
656 <property name="defaultValue" stdset="0">
665 <item row="1" column="3">
666 <widget class="ColorButton" name="senderColor11">
667 <property name="text">
670 <property name="settingsKey" stdset="0">
671 <string notr="true">/QtUiStyle/Colors/Sender11</string>
673 <property name="defaultValue" stdset="0">
682 <item row="1" column="4">
683 <widget class="ColorButton" name="senderColor12">
684 <property name="text">
687 <property name="settingsKey" stdset="0">
688 <string notr="true">/QtUiStyle/Colors/Sender12</string>
690 <property name="defaultValue" stdset="0">
699 <item row="1" column="5">
700 <widget class="ColorButton" name="senderColor13">
701 <property name="text">
704 <property name="settingsKey" stdset="0">
705 <string notr="true">/QtUiStyle/Colors/Sender13</string>
707 <property name="defaultValue" stdset="0">
716 <item row="1" column="6">
717 <widget class="ColorButton" name="senderColor14">
718 <property name="text">
721 <property name="settingsKey" stdset="0">
722 <string notr="true">/QtUiStyle/Colors/Sender14</string>
724 <property name="defaultValue" stdset="0">
733 <item row="1" column="7">
734 <widget class="ColorButton" name="senderColor15">
735 <property name="text">
738 <property name="settingsKey" stdset="0">
739 <string notr="true">/QtUiStyle/Colors/Sender15</string>
741 <property name="defaultValue" stdset="0">
750 <item row="0" column="1">
751 <widget class="ColorButton" name="senderColor01">
752 <property name="text">
755 <property name="settingsKey" stdset="0">
756 <string notr="true">/QtUiStyle/Colors/Sender01</string>
758 <property name="defaultValue" stdset="0">
767 <item row="0" column="3">
768 <widget class="ColorButton" name="senderColor03">
769 <property name="text">
772 <property name="settingsKey" stdset="0">
773 <string notr="true">/QtUiStyle/Colors/Sender03</string>
775 <property name="defaultValue" stdset="0">
787 <layout class="QHBoxLayout" name="horizontalLayout_2">
789 <widget class="QLabel" name="label_9">
790 <property name="text">
791 <string>Own messages:</string>
796 <widget class="ColorButton" name="senderColorSelf">
797 <property name="text">
800 <property name="settingsKey" stdset="0">
801 <string notr="true">/QtUiStyle/Colors/SenderSelf</string>
803 <property name="defaultValue" stdset="0">
813 <spacer name="horizontalSpacer_3">
814 <property name="orientation">
815 <enum>Qt::Horizontal</enum>
817 <property name="sizeHint" stdset="0">
831 <spacer name="verticalSpacer">
832 <property name="orientation">
833 <enum>Qt::Vertical</enum>
835 <property name="sizeHint" stdset="0">
847 <class>ColorButton</class>
848 <extends>QToolButton</extends>
849 <header>colorbutton.h</header>
852 <class>FontSelector</class>
853 <extends>QWidget</extends>
854 <header>fontselector.h</header>
855 <container>1</container>
859 <tabstop>timestampFormat</tabstop>
860 <tabstop>showSenderBrackets</tabstop>
861 <tabstop>customChatViewFont</tabstop>
862 <tabstop>allowMircColors</tabstop>
863 <tabstop>showWebPreview</tabstop>
864 <tabstop>autoMarkerLine</tabstop>
865 <tabstop>useCustomColors</tabstop>
866 <tabstop>actionMsgColor</tabstop>
867 <tabstop>channelMsgColor</tabstop>
868 <tabstop>commandMsgColor</tabstop>
869 <tabstop>serverMsgColor</tabstop>
870 <tabstop>errorMsgColor</tabstop>
871 <tabstop>timestampColor</tabstop>
872 <tabstop>highlightColor</tabstop>
873 <tabstop>highlightBackgroundColor</tabstop>
874 <tabstop>markerLineColor</tabstop>
875 <tabstop>backgroundColor</tabstop>
876 <tabstop>useSenderColors</tabstop>
877 <tabstop>senderColor00</tabstop>
878 <tabstop>senderColor01</tabstop>
879 <tabstop>senderColor02</tabstop>
880 <tabstop>senderColor03</tabstop>
881 <tabstop>senderColor04</tabstop>
882 <tabstop>senderColor05</tabstop>
883 <tabstop>senderColor06</tabstop>
884 <tabstop>senderColor07</tabstop>
885 <tabstop>senderColor08</tabstop>
886 <tabstop>senderColor09</tabstop>
887 <tabstop>senderColor10</tabstop>
888 <tabstop>senderColor11</tabstop>
889 <tabstop>senderColor12</tabstop>
890 <tabstop>senderColor13</tabstop>
891 <tabstop>senderColor14</tabstop>
892 <tabstop>senderColor15</tabstop>
893 <tabstop>senderColorSelf</tabstop>
898 <sender>customChatViewFont</sender>
899 <signal>toggled(bool)</signal>
900 <receiver>chatViewFont</receiver>
901 <slot>setEnabled(bool)</slot>
903 <hint type="sourcelabel">
907 <hint type="destinationlabel">