Encourage SASL over NickServ when server supports
[quassel.git] / src / qtui / settingspages / networkssettingspage.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>NetworksSettingsPage</class>
4  <widget class="QWidget" name="NetworksSettingsPage">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>510</width>
10     <height>553</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Form</string>
15   </property>
16   <layout class="QVBoxLayout" name="verticalLayout_7">
17    <item>
18     <layout class="QVBoxLayout" name="verticalLayout_3">
19      <item>
20       <layout class="QHBoxLayout" name="horizontalLayout">
21        <item>
22         <widget class="QListWidget" name="networkList">
23          <property name="sizePolicy">
24           <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
25            <horstretch>1</horstretch>
26            <verstretch>10</verstretch>
27           </sizepolicy>
28          </property>
29          <property name="selectionBehavior">
30           <enum>QAbstractItemView::SelectRows</enum>
31          </property>
32          <property name="sortingEnabled">
33           <bool>true</bool>
34          </property>
35         </widget>
36        </item>
37        <item>
38         <layout class="QVBoxLayout" name="verticalLayout_2">
39          <item>
40           <widget class="QPushButton" name="renameNetwork">
41            <property name="sizePolicy">
42             <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
43              <horstretch>0</horstretch>
44              <verstretch>0</verstretch>
45             </sizepolicy>
46            </property>
47            <property name="text">
48             <string>Re&amp;name...</string>
49            </property>
50            <property name="icon">
51             <iconset>
52              <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</iconset>
53            </property>
54           </widget>
55          </item>
56          <item>
57           <widget class="QPushButton" name="addNetwork">
58            <property name="sizePolicy">
59             <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
60              <horstretch>0</horstretch>
61              <verstretch>0</verstretch>
62             </sizepolicy>
63            </property>
64            <property name="text">
65             <string>&amp;Add...</string>
66            </property>
67            <property name="icon">
68             <iconset>
69              <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
70            </property>
71            <property name="iconSize">
72             <size>
73              <width>16</width>
74              <height>16</height>
75             </size>
76            </property>
77           </widget>
78          </item>
79          <item>
80           <widget class="QPushButton" name="deleteNetwork">
81            <property name="sizePolicy">
82             <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
83              <horstretch>0</horstretch>
84              <verstretch>0</verstretch>
85             </sizepolicy>
86            </property>
87            <property name="text">
88             <string>De&amp;lete</string>
89            </property>
90            <property name="icon">
91             <iconset>
92              <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
93            </property>
94           </widget>
95          </item>
96          <item>
97           <spacer name="verticalSpacer">
98            <property name="orientation">
99             <enum>Qt::Vertical</enum>
100            </property>
101            <property name="sizeHint" stdset="0">
102             <size>
103              <width>20</width>
104              <height>40</height>
105             </size>
106            </property>
107           </spacer>
108          </item>
109         </layout>
110        </item>
111       </layout>
112      </item>
113     </layout>
114    </item>
115    <item>
116     <widget class="QGroupBox" name="detailsBox">
117      <property name="sizePolicy">
118       <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
119        <horstretch>10</horstretch>
120        <verstretch>0</verstretch>
121       </sizepolicy>
122      </property>
123      <property name="title">
124       <string>Network Details</string>
125      </property>
126      <layout class="QVBoxLayout">
127       <item>
128        <layout class="QHBoxLayout">
129         <item>
130          <widget class="QLabel" name="label_6">
131           <property name="text">
132            <string>Identity:</string>
133           </property>
134          </widget>
135         </item>
136         <item>
137          <widget class="QComboBox" name="identityList">
138           <property name="sizePolicy">
139            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
140             <horstretch>0</horstretch>
141             <verstretch>0</verstretch>
142            </sizepolicy>
143           </property>
144          </widget>
145         </item>
146         <item>
147          <widget class="QToolButton" name="editIdentities">
148           <property name="text">
149            <string>...</string>
150           </property>
151          </widget>
152         </item>
153         <item>
154          <spacer name="horizontalSpacer_2">
155           <property name="orientation">
156            <enum>Qt::Horizontal</enum>
157           </property>
158           <property name="sizeHint" stdset="0">
159            <size>
160             <width>40</width>
161             <height>20</height>
162            </size>
163           </property>
164          </spacer>
165         </item>
166        </layout>
167       </item>
168       <item>
169        <widget class="QTabWidget" name="tabWidget">
170         <property name="enabled">
171          <bool>true</bool>
172         </property>
173         <property name="sizePolicy">
174          <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
175           <horstretch>0</horstretch>
176           <verstretch>0</verstretch>
177          </sizepolicy>
178         </property>
179         <property name="toolTip">
180          <string/>
181         </property>
182         <property name="currentIndex">
183          <number>0</number>
184         </property>
185         <widget class="QWidget" name="serversTab">
186          <property name="enabled">
187           <bool>true</bool>
188          </property>
189          <attribute name="title">
190           <string>Servers</string>
191          </attribute>
192          <attribute name="toolTip">
193           <string>Manage servers for this network</string>
194          </attribute>
195          <layout class="QHBoxLayout" name="horizontalLayout_2">
196           <item>
197            <widget class="QListWidget" name="serverList">
198             <property name="sizePolicy">
199              <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
200               <horstretch>1</horstretch>
201               <verstretch>0</verstretch>
202              </sizepolicy>
203             </property>
204            </widget>
205           </item>
206           <item>
207            <layout class="QVBoxLayout">
208             <item>
209              <widget class="QPushButton" name="editServer">
210               <property name="sizePolicy">
211                <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
212                 <horstretch>0</horstretch>
213                 <verstretch>0</verstretch>
214                </sizepolicy>
215               </property>
216               <property name="text">
217                <string>&amp;Edit...</string>
218               </property>
219               <property name="icon">
220                <iconset>
221                 <normaloff>.</normaloff>.</iconset>
222               </property>
223              </widget>
224             </item>
225             <item>
226              <widget class="QPushButton" name="addServer">
227               <property name="sizePolicy">
228                <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
229                 <horstretch>0</horstretch>
230                 <verstretch>0</verstretch>
231                </sizepolicy>
232               </property>
233               <property name="text">
234                <string>&amp;Add...</string>
235               </property>
236               <property name="icon">
237                <iconset>
238                 <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
239               </property>
240              </widget>
241             </item>
242             <item>
243              <widget class="QPushButton" name="deleteServer">
244               <property name="sizePolicy">
245                <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
246                 <horstretch>0</horstretch>
247                 <verstretch>0</verstretch>
248                </sizepolicy>
249               </property>
250               <property name="text">
251                <string>De&amp;lete</string>
252               </property>
253               <property name="icon">
254                <iconset>
255                 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
256               </property>
257              </widget>
258             </item>
259             <item>
260              <layout class="QHBoxLayout">
261               <item>
262                <spacer>
263                 <property name="orientation">
264                  <enum>Qt::Horizontal</enum>
265                 </property>
266                 <property name="sizeHint" stdset="0">
267                  <size>
268                   <width>0</width>
269                   <height>20</height>
270                  </size>
271                 </property>
272                </spacer>
273               </item>
274               <item>
275                <widget class="QToolButton" name="upServer">
276                 <property name="toolTip">
277                  <string>Move upwards in list</string>
278                 </property>
279                 <property name="text">
280                  <string>...</string>
281                 </property>
282                 <property name="icon">
283                  <iconset>
284                   <normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</iconset>
285                 </property>
286                </widget>
287               </item>
288               <item>
289                <widget class="QToolButton" name="downServer">
290                 <property name="toolTip">
291                  <string>Move downwards in list</string>
292                 </property>
293                 <property name="text">
294                  <string>...</string>
295                 </property>
296                 <property name="icon">
297                  <iconset>
298                   <normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</iconset>
299                 </property>
300                </widget>
301               </item>
302               <item>
303                <spacer>
304                 <property name="orientation">
305                  <enum>Qt::Horizontal</enum>
306                 </property>
307                 <property name="sizeHint" stdset="0">
308                  <size>
309                   <width>0</width>
310                   <height>20</height>
311                  </size>
312                 </property>
313                </spacer>
314               </item>
315              </layout>
316             </item>
317             <item>
318              <spacer>
319               <property name="orientation">
320                <enum>Qt::Vertical</enum>
321               </property>
322               <property name="sizeHint" stdset="0">
323                <size>
324                 <width>20</width>
325                 <height>40</height>
326                </size>
327               </property>
328              </spacer>
329             </item>
330            </layout>
331           </item>
332          </layout>
333         </widget>
334         <widget class="QWidget" name="performTab">
335          <attribute name="title">
336           <string>Commands</string>
337          </attribute>
338          <attribute name="toolTip">
339           <string>Configure automatic identification or misc. commands to be executed after connecting to a server</string>
340          </attribute>
341          <layout class="QVBoxLayout" name="verticalLayout">
342           <item>
343            <widget class="QLabel" name="label">
344             <property name="text">
345              <string>Commands to execute on connect:</string>
346             </property>
347            </widget>
348           </item>
349           <item>
350            <widget class="QTextEdit" name="performEdit">
351             <property name="enabled">
352              <bool>true</bool>
353             </property>
354             <property name="sizePolicy">
355              <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
356               <horstretch>0</horstretch>
357               <verstretch>0</verstretch>
358              </sizepolicy>
359             </property>
360             <property name="toolTip">
361              <string>Specify a list of IRC commands to be executed upon connect.
362 Note that Quassel IRC automatically rejoins channels, so /join will rarely be needed here!</string>
363             </property>
364             <property name="lineWrapMode">
365              <enum>QTextEdit::NoWrap</enum>
366             </property>
367            </widget>
368           </item>
369          </layout>
370         </widget>
371         <widget class="QWidget" name="tab">
372          <attribute name="title">
373           <string>Connection</string>
374          </attribute>
375          <layout class="QVBoxLayout" name="verticalLayout_9">
376           <item>
377            <widget class="QGroupBox" name="autoReconnect">
378             <property name="enabled">
379              <bool>true</bool>
380             </property>
381             <property name="toolTip">
382              <string>Automatically reconnect to the IRC network after connection failures</string>
383             </property>
384             <property name="title">
385              <string>Automatic Reconnect</string>
386             </property>
387             <property name="checkable">
388              <bool>true</bool>
389             </property>
390             <layout class="QVBoxLayout" name="verticalLayout_5">
391              <item>
392               <layout class="QHBoxLayout" name="horizontalLayout_4">
393                <item>
394                 <widget class="QLabel" name="label_7">
395                  <property name="text">
396                   <string>Wait</string>
397                  </property>
398                 </widget>
399                </item>
400                <item>
401                 <widget class="QSpinBox" name="reconnectInterval">
402                  <property name="suffix">
403                   <string> s</string>
404                  </property>
405                  <property name="minimum">
406                   <number>10</number>
407                  </property>
408                  <property name="maximum">
409                   <number>3600</number>
410                  </property>
411                  <property name="value">
412                   <number>30</number>
413                  </property>
414                 </widget>
415                </item>
416                <item>
417                 <widget class="QLabel" name="label_12">
418                  <property name="text">
419                   <string>between retries</string>
420                  </property>
421                 </widget>
422                </item>
423                <item>
424                 <spacer name="horizontalSpacer_3">
425                  <property name="orientation">
426                   <enum>Qt::Horizontal</enum>
427                  </property>
428                  <property name="sizeHint" stdset="0">
429                   <size>
430                    <width>40</width>
431                    <height>20</height>
432                   </size>
433                  </property>
434                 </spacer>
435                </item>
436               </layout>
437              </item>
438              <item>
439               <layout class="QHBoxLayout" name="horizontalLayout_3">
440                <item>
441                 <widget class="QLabel" name="label_8">
442                  <property name="text">
443                   <string>Number of retries:</string>
444                  </property>
445                 </widget>
446                </item>
447                <item>
448                 <widget class="QSpinBox" name="reconnectRetries">
449                  <property name="minimum">
450                   <number>1</number>
451                  </property>
452                  <property name="maximum">
453                   <number>999</number>
454                  </property>
455                  <property name="value">
456                   <number>10</number>
457                  </property>
458                 </widget>
459                </item>
460                <item>
461                 <widget class="QCheckBox" name="unlimitedRetries">
462                  <property name="text">
463                   <string>Unlimited</string>
464                  </property>
465                 </widget>
466                </item>
467                <item>
468                 <spacer name="horizontalSpacer">
469                  <property name="orientation">
470                   <enum>Qt::Horizontal</enum>
471                  </property>
472                  <property name="sizeHint" stdset="0">
473                   <size>
474                    <width>40</width>
475                    <height>20</height>
476                   </size>
477                  </property>
478                 </spacer>
479                </item>
480               </layout>
481              </item>
482              <item>
483               <widget class="QCheckBox" name="rejoinOnReconnect">
484                <property name="enabled">
485                 <bool>true</bool>
486                </property>
487                <property name="text">
488                 <string>Rejoin all channels after reconnect</string>
489                </property>
490                <property name="checked">
491                 <bool>true</bool>
492                </property>
493               </widget>
494              </item>
495             </layout>
496            </widget>
497           </item>
498           <item>
499            <widget class="QGroupBox" name="useCustomMessageRate">
500             <property name="enabled">
501              <bool>true</bool>
502             </property>
503             <property name="toolTip">
504              <string notr="true">Tooltip not yet loaded - to modify tooltip, edit NetworksSettingsPage::load()</string>
505             </property>
506             <property name="title">
507              <string>Use Custom Rate Limits</string>
508             </property>
509             <property name="checkable">
510              <bool>true</bool>
511             </property>
512             <property name="checked">
513              <bool>false</bool>
514             </property>
515             <layout class="QVBoxLayout" name="verticalLayout_8">
516              <item>
517               <layout class="QHBoxLayout" name="horizontalLayout_6">
518                <item>
519                 <widget class="QLabel" name="label_11">
520                  <property name="text">
521                   <string>Max. messages at once:</string>
522                  </property>
523                 </widget>
524                </item>
525                <item>
526                 <widget class="QSpinBox" name="messageRateBurstSize">
527                  <property name="toolTip">
528                   <string>Maximum number of messages to send without any delays</string>
529                  </property>
530                  <property name="minimum">
531                   <number>1</number>
532                  </property>
533                  <property name="maximum">
534                   <number>999</number>
535                  </property>
536                  <property name="value">
537                   <number>5</number>
538                  </property>
539                 </widget>
540                </item>
541                <item>
542                 <widget class="QCheckBox" name="unlimitedMessageRate">
543                  <property name="toolTip">
544                   <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Disable all rate limiting, e.g. for IRC bridges.&lt;/p&gt;&lt;p&gt;Don't use with most normal networks.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
545                  </property>
546                  <property name="text">
547                   <string>Unlimited</string>
548                  </property>
549                 </widget>
550                </item>
551                <item>
552                 <spacer name="horizontalSpacer_5">
553                  <property name="orientation">
554                   <enum>Qt::Horizontal</enum>
555                  </property>
556                  <property name="sizeHint" stdset="0">
557                   <size>
558                    <width>40</width>
559                    <height>20</height>
560                   </size>
561                  </property>
562                 </spacer>
563                </item>
564               </layout>
565              </item>
566              <item>
567               <widget class="QFrame" name="messageRateDelayFrame">
568                <property name="frameShape">
569                 <enum>QFrame::NoFrame</enum>
570                </property>
571                <property name="frameShadow">
572                 <enum>QFrame::Plain</enum>
573                </property>
574                <property name="lineWidth">
575                 <number>1</number>
576                </property>
577                <layout class="QVBoxLayout" name="verticalLayout_10">
578                 <property name="leftMargin">
579                  <number>0</number>
580                 </property>
581                 <property name="topMargin">
582                  <number>0</number>
583                 </property>
584                 <property name="rightMargin">
585                  <number>0</number>
586                 </property>
587                 <property name="bottomMargin">
588                  <number>0</number>
589                 </property>
590                 <item>
591                  <layout class="QHBoxLayout" name="horizontalLayout_5">
592                   <item>
593                    <widget class="QLabel" name="label_10">
594                     <property name="text">
595                      <string>Wait</string>
596                     </property>
597                    </widget>
598                   </item>
599                   <item>
600                    <widget class="QDoubleSpinBox" name="messageRateDelay">
601                     <property name="toolTip">
602                      <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Delay between messages after the maximum number of undelayed messages have been sent.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
603                     </property>
604                     <property name="suffix">
605                      <string> s</string>
606                     </property>
607                     <property name="minimum">
608                      <double>0.010000000000000</double>
609                     </property>
610                     <property name="singleStep">
611                      <double>0.100000000000000</double>
612                     </property>
613                     <property name="value">
614                      <double>2.200000000000000</double>
615                     </property>
616                    </widget>
617                   </item>
618                   <item>
619                    <widget class="QLabel" name="label_13">
620                     <property name="text">
621                      <string>between future messages</string>
622                     </property>
623                    </widget>
624                   </item>
625                   <item>
626                    <spacer name="horizontalSpacer_4">
627                     <property name="orientation">
628                      <enum>Qt::Horizontal</enum>
629                     </property>
630                     <property name="sizeHint" stdset="0">
631                      <size>
632                       <width>40</width>
633                       <height>20</height>
634                      </size>
635                     </property>
636                    </spacer>
637                   </item>
638                  </layout>
639                 </item>
640                </layout>
641               </widget>
642              </item>
643             </layout>
644            </widget>
645           </item>
646           <item>
647            <spacer name="verticalSpacer_3">
648             <property name="orientation">
649              <enum>Qt::Vertical</enum>
650             </property>
651             <property name="sizeHint" stdset="0">
652              <size>
653               <width>20</width>
654               <height>1</height>
655              </size>
656             </property>
657            </spacer>
658           </item>
659          </layout>
660         </widget>
661         <widget class="QWidget" name="tab_2">
662          <attribute name="title">
663           <string>Auto Identify</string>
664          </attribute>
665          <layout class="QVBoxLayout" name="verticalLayout_4">
666           <item>
667            <widget class="QGroupBox" name="sasl">
668             <property name="enabled">
669              <bool>true</bool>
670             </property>
671             <property name="toolTip">
672              <string>Authenticate using your nickname and password before joining any channels</string>
673             </property>
674             <property name="title">
675              <string>Use SASL Authentication</string>
676             </property>
677             <property name="checkable">
678              <bool>true</bool>
679             </property>
680             <property name="checked">
681              <bool>true</bool>
682             </property>
683             <layout class="QGridLayout" name="gridLayout_2">
684              <item row="1" column="1">
685               <widget class="QLineEdit" name="saslPassword">
686                <property name="enabled">
687                 <bool>true</bool>
688                </property>
689                <property name="toolTip">
690                 <string>Account password</string>
691                </property>
692                <property name="echoMode">
693                 <enum>QLineEdit::Password</enum>
694                </property>
695               </widget>
696              </item>
697              <item row="1" column="0">
698               <widget class="QLabel" name="saslPasswordLabel">
699                <property name="enabled">
700                 <bool>true</bool>
701                </property>
702                <property name="text">
703                 <string>Password:</string>
704                </property>
705               </widget>
706              </item>
707              <item row="0" column="0">
708               <widget class="QLabel" name="saslAccountLabel">
709                <property name="enabled">
710                 <bool>true</bool>
711                </property>
712                <property name="text">
713                 <string>Account:</string>
714                </property>
715               </widget>
716              </item>
717              <item row="0" column="1">
718               <widget class="QLineEdit" name="saslAccount">
719                <property name="enabled">
720                 <bool>true</bool>
721                </property>
722                <property name="toolTip">
723                 <string>Account name, often the same as your nickname</string>
724                </property>
725                <property name="text">
726                 <string/>
727                </property>
728               </widget>
729              </item>
730             </layout>
731            </widget>
732           </item>
733           <item>
734            <widget class="QLabel" name="saslExtInfo">
735             <property name="text">
736              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&lt;span style=&quot; font-weight:600;&quot;&gt;Note:&lt;/span&gt; because the identity has an ssl certificate set, SASL EXTERNAL will be used.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
737             </property>
738             <property name="wordWrap">
739              <bool>true</bool>
740             </property>
741            </widget>
742           </item>
743           <item>
744            <widget class="QGroupBox" name="autoIdentify">
745             <property name="enabled">
746              <bool>true</bool>
747             </property>
748             <property name="toolTip">
749              <string>Authenticate to services using your password.  Use SASL instead to identify before joining channels.</string>
750             </property>
751             <property name="title">
752              <string>Auto Identify</string>
753             </property>
754             <property name="checkable">
755              <bool>true</bool>
756             </property>
757             <property name="checked">
758              <bool>true</bool>
759             </property>
760             <layout class="QGridLayout" name="gridLayout">
761              <item row="0" column="1">
762               <widget class="QLineEdit" name="autoIdentifyService">
763                <property name="enabled">
764                 <bool>true</bool>
765                </property>
766                <property name="toolTip">
767                 <string>Service user to send your password to, usually NickServ</string>
768                </property>
769                <property name="text">
770                 <string>NickServ</string>
771                </property>
772               </widget>
773              </item>
774              <item row="1" column="1">
775               <widget class="QLineEdit" name="autoIdentifyPassword">
776                <property name="enabled">
777                 <bool>true</bool>
778                </property>
779                <property name="toolTip">
780                 <string>Account password</string>
781                </property>
782                <property name="echoMode">
783                 <enum>QLineEdit::Password</enum>
784                </property>
785               </widget>
786              </item>
787              <item row="0" column="0">
788               <widget class="QLabel" name="identifyServiceLabel">
789                <property name="text">
790                 <string>Service:</string>
791                </property>
792               </widget>
793              </item>
794              <item row="1" column="0">
795               <widget class="QLabel" name="identifyPasswordLabel">
796                <property name="enabled">
797                 <bool>true</bool>
798                </property>
799                <property name="text">
800                 <string>Password:</string>
801                </property>
802               </widget>
803              </item>
804             </layout>
805            </widget>
806           </item>
807           <item>
808            <spacer name="verticalSpacer_2">
809             <property name="orientation">
810              <enum>Qt::Vertical</enum>
811             </property>
812             <property name="sizeHint" stdset="0">
813              <size>
814               <width>20</width>
815               <height>10</height>
816              </size>
817             </property>
818            </spacer>
819           </item>
820          </layout>
821         </widget>
822         <widget class="QWidget" name="advancedTab">
823          <attribute name="title">
824           <string>Encodings</string>
825          </attribute>
826          <attribute name="toolTip">
827           <string>Configure advanced settings such as message encodings and automatic reconnect</string>
828          </attribute>
829          <layout class="QVBoxLayout" name="verticalLayout_6">
830           <item>
831            <widget class="QGroupBox" name="useCustomEncodings">
832             <property name="enabled">
833              <bool>true</bool>
834             </property>
835             <property name="toolTip">
836              <string>Control encodings for in- and outgoing messages</string>
837             </property>
838             <property name="title">
839              <string>Use Custom Encodings</string>
840             </property>
841             <property name="checkable">
842              <bool>true</bool>
843             </property>
844             <layout class="QVBoxLayout">
845              <item>
846               <layout class="QGridLayout">
847                <item row="0" column="0">
848                 <widget class="QLabel" name="label_4">
849                  <property name="toolTip">
850                   <string>Specify which encoding your messages will be sent in.
851 UTF-8 should be a sane choice for most networks.</string>
852                  </property>
853                  <property name="text">
854                   <string>Send messages in:</string>
855                  </property>
856                 </widget>
857                </item>
858                <item row="0" column="1">
859                 <widget class="QComboBox" name="sendEncoding">
860                  <property name="enabled">
861                   <bool>true</bool>
862                  </property>
863                  <property name="sizePolicy">
864                   <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
865                    <horstretch>0</horstretch>
866                    <verstretch>0</verstretch>
867                   </sizepolicy>
868                  </property>
869                  <property name="toolTip">
870                   <string>Specify which encoding your messages will be sent in.
871 UTF-8 should be a sane choice for most networks.</string>
872                  </property>
873                  <property name="insertPolicy">
874                   <enum>QComboBox::InsertAlphabetically</enum>
875                  </property>
876                 </widget>
877                </item>
878                <item row="1" column="0">
879                 <widget class="QLabel" name="label_5">
880                  <property name="toolTip">
881                   <string>Incoming messages encoded in UTF-8 will always be treated as such.
882 This setting defines the encoding for messages that are not UTF-8.</string>
883                  </property>
884                  <property name="text">
885                   <string>Receive fallback:</string>
886                  </property>
887                 </widget>
888                </item>
889                <item row="1" column="1">
890                 <widget class="QComboBox" name="recvEncoding">
891                  <property name="enabled">
892                   <bool>true</bool>
893                  </property>
894                  <property name="sizePolicy">
895                   <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
896                    <horstretch>0</horstretch>
897                    <verstretch>0</verstretch>
898                   </sizepolicy>
899                  </property>
900                  <property name="toolTip">
901                   <string>Incoming messages encoded in UTF-8 will always be treated as such.
902 This setting defines the encoding for messages that are not UTF-8.</string>
903                  </property>
904                  <property name="insertPolicy">
905                   <enum>QComboBox::InsertAlphabetically</enum>
906                  </property>
907                 </widget>
908                </item>
909                <item row="2" column="0">
910                 <widget class="QLabel" name="label_9">
911                  <property name="toolTip">
912                   <string>This specifies how control messages, nicks and servernames are encoded.
913 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
914                  </property>
915                  <property name="text">
916                   <string>Server encoding:</string>
917                  </property>
918                 </widget>
919                </item>
920                <item row="2" column="1">
921                 <widget class="QComboBox" name="serverEncoding">
922                  <property name="enabled">
923                   <bool>true</bool>
924                  </property>
925                  <property name="toolTip">
926                   <string>This specifies how control messages, nicks and servernames are encoded.
927 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
928                  </property>
929                 </widget>
930                </item>
931               </layout>
932              </item>
933             </layout>
934            </widget>
935           </item>
936           <item>
937            <spacer name="verticalSpacer_4">
938             <property name="orientation">
939              <enum>Qt::Vertical</enum>
940             </property>
941             <property name="sizeHint" stdset="0">
942              <size>
943               <width>20</width>
944               <height>79</height>
945              </size>
946             </property>
947            </spacer>
948           </item>
949          </layout>
950         </widget>
951        </widget>
952       </item>
953      </layout>
954     </widget>
955    </item>
956   </layout>
957  </widget>
958  <tabstops>
959   <tabstop>networkList</tabstop>
960   <tabstop>renameNetwork</tabstop>
961   <tabstop>addNetwork</tabstop>
962   <tabstop>deleteNetwork</tabstop>
963   <tabstop>identityList</tabstop>
964   <tabstop>editIdentities</tabstop>
965   <tabstop>tabWidget</tabstop>
966   <tabstop>serverList</tabstop>
967   <tabstop>editServer</tabstop>
968   <tabstop>addServer</tabstop>
969   <tabstop>deleteServer</tabstop>
970   <tabstop>upServer</tabstop>
971   <tabstop>downServer</tabstop>
972   <tabstop>performEdit</tabstop>
973   <tabstop>autoReconnect</tabstop>
974   <tabstop>reconnectInterval</tabstop>
975   <tabstop>reconnectRetries</tabstop>
976   <tabstop>unlimitedRetries</tabstop>
977   <tabstop>rejoinOnReconnect</tabstop>
978   <tabstop>useCustomMessageRate</tabstop>
979   <tabstop>messageRateBurstSize</tabstop>
980   <tabstop>unlimitedMessageRate</tabstop>
981   <tabstop>messageRateDelay</tabstop>
982   <tabstop>sasl</tabstop>
983   <tabstop>saslAccount</tabstop>
984   <tabstop>saslPassword</tabstop>
985   <tabstop>autoIdentify</tabstop>
986   <tabstop>autoIdentifyService</tabstop>
987   <tabstop>autoIdentifyPassword</tabstop>
988   <tabstop>useCustomEncodings</tabstop>
989   <tabstop>sendEncoding</tabstop>
990   <tabstop>recvEncoding</tabstop>
991   <tabstop>serverEncoding</tabstop>
992  </tabstops>
993  <resources/>
994  <connections>
995   <connection>
996    <sender>unlimitedRetries</sender>
997    <signal>toggled(bool)</signal>
998    <receiver>reconnectRetries</receiver>
999    <slot>setDisabled(bool)</slot>
1000    <hints>
1001     <hint type="sourcelabel">
1002      <x>317</x>
1003      <y>331</y>
1004     </hint>
1005     <hint type="destinationlabel">
1006      <x>209</x>
1007      <y>334</y>
1008     </hint>
1009    </hints>
1010   </connection>
1011   <connection>
1012    <sender>unlimitedMessageRate</sender>
1013    <signal>toggled(bool)</signal>
1014    <receiver>messageRateBurstSize</receiver>
1015    <slot>setDisabled(bool)</slot>
1016    <hints>
1017     <hint type="sourcelabel">
1018      <x>332</x>
1019      <y>392</y>
1020     </hint>
1021     <hint type="destinationlabel">
1022      <x>249</x>
1023      <y>393</y>
1024     </hint>
1025    </hints>
1026   </connection>
1027   <connection>
1028    <sender>unlimitedMessageRate</sender>
1029    <signal>toggled(bool)</signal>
1030    <receiver>messageRateDelayFrame</receiver>
1031    <slot>setDisabled(bool)</slot>
1032    <hints>
1033     <hint type="sourcelabel">
1034      <x>332</x>
1035      <y>392</y>
1036     </hint>
1037     <hint type="destinationlabel">
1038      <x>262</x>
1039      <y>428</y>
1040     </hint>
1041    </hints>
1042   </connection>
1043  </connections>
1044 </ui>