qa: Avoid deprecation warnings for QList/QSet conversions
[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="QVBoxLayout" name="verticalLayout_11">
684              <item>
685               <widget class="QFrame" name="saslContents">
686                <property name="frameShape">
687                 <enum>QFrame::NoFrame</enum>
688                </property>
689                <property name="frameShadow">
690                 <enum>QFrame::Plain</enum>
691                </property>
692                <property name="lineWidth">
693                 <number>0</number>
694                </property>
695                <layout class="QVBoxLayout" name="verticalLayout_12">
696                 <property name="leftMargin">
697                  <number>0</number>
698                 </property>
699                 <property name="topMargin">
700                  <number>0</number>
701                 </property>
702                 <property name="rightMargin">
703                  <number>0</number>
704                 </property>
705                 <property name="bottomMargin">
706                  <number>0</number>
707                 </property>
708                 <item>
709                  <layout class="QGridLayout" name="gridLayout_2">
710                   <item row="0" column="1">
711                    <widget class="QLineEdit" name="saslAccount">
712                     <property name="enabled">
713                      <bool>true</bool>
714                     </property>
715                     <property name="toolTip">
716                      <string>Account name, often the same as your nickname</string>
717                     </property>
718                     <property name="text">
719                      <string/>
720                     </property>
721                    </widget>
722                   </item>
723                   <item row="0" column="0">
724                    <widget class="QLabel" name="saslAccountLabel">
725                     <property name="enabled">
726                      <bool>true</bool>
727                     </property>
728                     <property name="text">
729                      <string>Account:</string>
730                     </property>
731                    </widget>
732                   </item>
733                   <item row="1" column="1">
734                    <widget class="QLineEdit" name="saslPassword">
735                     <property name="enabled">
736                      <bool>true</bool>
737                     </property>
738                     <property name="toolTip">
739                      <string>Account password</string>
740                     </property>
741                     <property name="echoMode">
742                      <enum>QLineEdit::Password</enum>
743                     </property>
744                    </widget>
745                   </item>
746                   <item row="1" column="0">
747                    <widget class="QLabel" name="saslPasswordLabel">
748                     <property name="enabled">
749                      <bool>true</bool>
750                     </property>
751                     <property name="text">
752                      <string>Password:</string>
753                     </property>
754                    </widget>
755                   </item>
756                  </layout>
757                 </item>
758                 <item>
759                  <layout class="QHBoxLayout" name="horizontalLayout_7">
760                   <item>
761                    <widget class="QLabel" name="saslStatusIcon">
762                     <property name="text">
763                      <string notr="true">[icon]</string>
764                     </property>
765                    </widget>
766                   </item>
767                   <item>
768                    <widget class="QLabel" name="saslStatusLabel">
769                     <property name="sizePolicy">
770                      <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
771                       <horstretch>0</horstretch>
772                       <verstretch>0</verstretch>
773                      </sizepolicy>
774                     </property>
775                     <property name="text">
776                      <string>Could not detect if supported by server</string>
777                     </property>
778                    </widget>
779                   </item>
780                   <item>
781                    <widget class="QPushButton" name="saslStatusDetails">
782                     <property name="text">
783                      <string>Details...</string>
784                     </property>
785                    </widget>
786                   </item>
787                  </layout>
788                 </item>
789                </layout>
790               </widget>
791              </item>
792             </layout>
793            </widget>
794           </item>
795           <item>
796            <widget class="QLabel" name="saslExtInfo">
797             <property name="text">
798              <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>
799             </property>
800             <property name="wordWrap">
801              <bool>true</bool>
802             </property>
803            </widget>
804           </item>
805           <item>
806            <widget class="QGroupBox" name="autoIdentify">
807             <property name="enabled">
808              <bool>true</bool>
809             </property>
810             <property name="toolTip">
811              <string>Authenticate to services using your password.  Use SASL instead to identify before joining channels.</string>
812             </property>
813             <property name="title">
814              <string>Auto Identify</string>
815             </property>
816             <property name="checkable">
817              <bool>true</bool>
818             </property>
819             <property name="checked">
820              <bool>true</bool>
821             </property>
822             <layout class="QGridLayout" name="gridLayout">
823              <item row="0" column="1">
824               <widget class="QLineEdit" name="autoIdentifyService">
825                <property name="enabled">
826                 <bool>true</bool>
827                </property>
828                <property name="toolTip">
829                 <string>Service user to send your password to, usually NickServ</string>
830                </property>
831                <property name="text">
832                 <string>NickServ</string>
833                </property>
834               </widget>
835              </item>
836              <item row="1" column="1">
837               <widget class="QLineEdit" name="autoIdentifyPassword">
838                <property name="enabled">
839                 <bool>true</bool>
840                </property>
841                <property name="toolTip">
842                 <string>Account password</string>
843                </property>
844                <property name="echoMode">
845                 <enum>QLineEdit::Password</enum>
846                </property>
847               </widget>
848              </item>
849              <item row="0" column="0">
850               <widget class="QLabel" name="identifyServiceLabel">
851                <property name="text">
852                 <string>Service:</string>
853                </property>
854               </widget>
855              </item>
856              <item row="1" column="0">
857               <widget class="QLabel" name="identifyPasswordLabel">
858                <property name="enabled">
859                 <bool>true</bool>
860                </property>
861                <property name="text">
862                 <string>Password:</string>
863                </property>
864               </widget>
865              </item>
866             </layout>
867            </widget>
868           </item>
869           <item>
870            <spacer name="verticalSpacer_2">
871             <property name="orientation">
872              <enum>Qt::Vertical</enum>
873             </property>
874             <property name="sizeHint" stdset="0">
875              <size>
876               <width>20</width>
877               <height>10</height>
878              </size>
879             </property>
880            </spacer>
881           </item>
882          </layout>
883         </widget>
884         <widget class="QWidget" name="advancedTab">
885          <attribute name="title">
886           <string>Encodings</string>
887          </attribute>
888          <attribute name="toolTip">
889           <string>Configure advanced settings such as message encodings and automatic reconnect</string>
890          </attribute>
891          <layout class="QVBoxLayout" name="verticalLayout_6">
892           <item>
893            <widget class="QGroupBox" name="useCustomEncodings">
894             <property name="enabled">
895              <bool>true</bool>
896             </property>
897             <property name="toolTip">
898              <string>Control encodings for in- and outgoing messages</string>
899             </property>
900             <property name="title">
901              <string>Use Custom Encodings</string>
902             </property>
903             <property name="checkable">
904              <bool>true</bool>
905             </property>
906             <layout class="QVBoxLayout">
907              <item>
908               <layout class="QGridLayout">
909                <item row="0" column="0">
910                 <widget class="QLabel" name="label_4">
911                  <property name="toolTip">
912                   <string>Specify which encoding your messages will be sent in.
913 UTF-8 should be a sane choice for most networks.</string>
914                  </property>
915                  <property name="text">
916                   <string>Send messages in:</string>
917                  </property>
918                 </widget>
919                </item>
920                <item row="0" column="1">
921                 <widget class="QComboBox" name="sendEncoding">
922                  <property name="enabled">
923                   <bool>true</bool>
924                  </property>
925                  <property name="sizePolicy">
926                   <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
927                    <horstretch>0</horstretch>
928                    <verstretch>0</verstretch>
929                   </sizepolicy>
930                  </property>
931                  <property name="toolTip">
932                   <string>Specify which encoding your messages will be sent in.
933 UTF-8 should be a sane choice for most networks.</string>
934                  </property>
935                  <property name="insertPolicy">
936                   <enum>QComboBox::InsertAlphabetically</enum>
937                  </property>
938                 </widget>
939                </item>
940                <item row="1" column="0">
941                 <widget class="QLabel" name="label_5">
942                  <property name="toolTip">
943                   <string>Incoming messages encoded in UTF-8 will always be treated as such.
944 This setting defines the encoding for messages that are not UTF-8.</string>
945                  </property>
946                  <property name="text">
947                   <string>Receive fallback:</string>
948                  </property>
949                 </widget>
950                </item>
951                <item row="1" column="1">
952                 <widget class="QComboBox" name="recvEncoding">
953                  <property name="enabled">
954                   <bool>true</bool>
955                  </property>
956                  <property name="sizePolicy">
957                   <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
958                    <horstretch>0</horstretch>
959                    <verstretch>0</verstretch>
960                   </sizepolicy>
961                  </property>
962                  <property name="toolTip">
963                   <string>Incoming messages encoded in UTF-8 will always be treated as such.
964 This setting defines the encoding for messages that are not UTF-8.</string>
965                  </property>
966                  <property name="insertPolicy">
967                   <enum>QComboBox::InsertAlphabetically</enum>
968                  </property>
969                 </widget>
970                </item>
971                <item row="2" column="0">
972                 <widget class="QLabel" name="label_9">
973                  <property name="toolTip">
974                   <string>&lt;qt&gt;&lt;p&gt;This specifies how control messages, nicks and servernames are encoded.&lt;/p&gt;&lt;p&gt;&lt;b&gt;UTF-8&lt;/b&gt; should be fine for modern networks.  On other networks, you may need to use &lt;b&gt;ISO-8859-1&lt;/b&gt; to avoid errors with illegal characters and invalid encoding.&lt;/p&gt;&lt;/qt&gt;</string>
975                  </property>
976                  <property name="text">
977                   <string>Server encoding:</string>
978                  </property>
979                 </widget>
980                </item>
981                <item row="2" column="1">
982                 <widget class="QComboBox" name="serverEncoding">
983                  <property name="enabled">
984                   <bool>true</bool>
985                  </property>
986                  <property name="toolTip">
987                   <string>&lt;qt&gt;&lt;p&gt;This specifies how control messages, nicks and servernames are encoded.&lt;/p&gt;&lt;p&gt;&lt;b&gt;UTF-8&lt;/b&gt; should be fine for modern networks.  On other networks, you may need to use &lt;b&gt;ISO-8859-1&lt;/b&gt; to avoid errors with illegal characters and invalid encoding.&lt;/p&gt;&lt;/qt&gt;</string>
988                  </property>
989                 </widget>
990                </item>
991               </layout>
992              </item>
993             </layout>
994            </widget>
995           </item>
996           <item>
997            <spacer name="verticalSpacer_4">
998             <property name="orientation">
999              <enum>Qt::Vertical</enum>
1000             </property>
1001             <property name="sizeHint" stdset="0">
1002              <size>
1003               <width>20</width>
1004               <height>79</height>
1005              </size>
1006             </property>
1007            </spacer>
1008           </item>
1009          </layout>
1010         </widget>
1011        </widget>
1012       </item>
1013      </layout>
1014     </widget>
1015    </item>
1016   </layout>
1017  </widget>
1018  <tabstops>
1019   <tabstop>networkList</tabstop>
1020   <tabstop>renameNetwork</tabstop>
1021   <tabstop>addNetwork</tabstop>
1022   <tabstop>deleteNetwork</tabstop>
1023   <tabstop>identityList</tabstop>
1024   <tabstop>editIdentities</tabstop>
1025   <tabstop>tabWidget</tabstop>
1026   <tabstop>serverList</tabstop>
1027   <tabstop>editServer</tabstop>
1028   <tabstop>addServer</tabstop>
1029   <tabstop>deleteServer</tabstop>
1030   <tabstop>upServer</tabstop>
1031   <tabstop>downServer</tabstop>
1032   <tabstop>performEdit</tabstop>
1033   <tabstop>autoReconnect</tabstop>
1034   <tabstop>reconnectInterval</tabstop>
1035   <tabstop>reconnectRetries</tabstop>
1036   <tabstop>unlimitedRetries</tabstop>
1037   <tabstop>rejoinOnReconnect</tabstop>
1038   <tabstop>useCustomMessageRate</tabstop>
1039   <tabstop>messageRateBurstSize</tabstop>
1040   <tabstop>unlimitedMessageRate</tabstop>
1041   <tabstop>messageRateDelay</tabstop>
1042   <tabstop>sasl</tabstop>
1043   <tabstop>saslAccount</tabstop>
1044   <tabstop>saslPassword</tabstop>
1045   <tabstop>saslStatusDetails</tabstop>
1046   <tabstop>autoIdentify</tabstop>
1047   <tabstop>autoIdentifyService</tabstop>
1048   <tabstop>autoIdentifyPassword</tabstop>
1049   <tabstop>useCustomEncodings</tabstop>
1050   <tabstop>sendEncoding</tabstop>
1051   <tabstop>recvEncoding</tabstop>
1052   <tabstop>serverEncoding</tabstop>
1053  </tabstops>
1054  <resources/>
1055  <connections>
1056   <connection>
1057    <sender>unlimitedRetries</sender>
1058    <signal>toggled(bool)</signal>
1059    <receiver>reconnectRetries</receiver>
1060    <slot>setDisabled(bool)</slot>
1061    <hints>
1062     <hint type="sourcelabel">
1063      <x>317</x>
1064      <y>331</y>
1065     </hint>
1066     <hint type="destinationlabel">
1067      <x>209</x>
1068      <y>334</y>
1069     </hint>
1070    </hints>
1071   </connection>
1072   <connection>
1073    <sender>unlimitedMessageRate</sender>
1074    <signal>toggled(bool)</signal>
1075    <receiver>messageRateBurstSize</receiver>
1076    <slot>setDisabled(bool)</slot>
1077    <hints>
1078     <hint type="sourcelabel">
1079      <x>332</x>
1080      <y>392</y>
1081     </hint>
1082     <hint type="destinationlabel">
1083      <x>249</x>
1084      <y>393</y>
1085     </hint>
1086    </hints>
1087   </connection>
1088   <connection>
1089    <sender>unlimitedMessageRate</sender>
1090    <signal>toggled(bool)</signal>
1091    <receiver>messageRateDelayFrame</receiver>
1092    <slot>setDisabled(bool)</slot>
1093    <hints>
1094     <hint type="sourcelabel">
1095      <x>332</x>
1096      <y>392</y>
1097     </hint>
1098     <hint type="destinationlabel">
1099      <x>262</x>
1100      <y>428</y>
1101     </hint>
1102    </hints>
1103   </connection>
1104  </connections>
1105 </ui>