2 <class>NetworksSettingsPage</class>
3 <widget class="QWidget" name="NetworksSettingsPage" >
4 <property name="geometry" >
12 <property name="windowTitle" >
15 <layout class="QHBoxLayout" >
17 <layout class="QVBoxLayout" >
19 <widget class="QListWidget" name="networkList" >
20 <property name="selectionBehavior" >
21 <enum>QAbstractItemView::SelectRows</enum>
23 <property name="sortingEnabled" >
29 <widget class="QPushButton" name="renameNetwork" >
30 <property name="sizePolicy" >
31 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
32 <horstretch>0</horstretch>
33 <verstretch>0</verstretch>
36 <property name="text" >
37 <string>Re&name...</string>
39 <property name="icon" >
40 <iconset resource="../../icons/icons.qrc" >
41 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</iconset>
46 <widget class="QPushButton" name="addNetwork" >
47 <property name="sizePolicy" >
48 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
49 <horstretch>0</horstretch>
50 <verstretch>0</verstretch>
53 <property name="text" >
54 <string>&Add...</string>
56 <property name="icon" >
57 <iconset resource="../../icons/icons.qrc" >
58 <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
60 <property name="iconSize" >
69 <widget class="QPushButton" name="deleteNetwork" >
70 <property name="sizePolicy" >
71 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
72 <horstretch>0</horstretch>
73 <verstretch>0</verstretch>
76 <property name="text" >
77 <string>De&lete</string>
79 <property name="icon" >
80 <iconset resource="../../icons/icons.qrc" >
81 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
87 <property name="orientation" >
88 <enum>Qt::Vertical</enum>
90 <property name="sizeHint" stdset="0" >
99 <widget class="QPushButton" name="connectNow" >
100 <property name="enabled" >
103 <property name="sizePolicy" >
104 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
105 <horstretch>0</horstretch>
106 <verstretch>0</verstretch>
109 <property name="text" >
110 <string>Connect now</string>
112 <property name="icon" >
122 <widget class="QGroupBox" name="detailsBox" >
123 <property name="sizePolicy" >
124 <sizepolicy vsizetype="Preferred" hsizetype="MinimumExpanding" >
125 <horstretch>10</horstretch>
126 <verstretch>0</verstretch>
129 <property name="title" >
130 <string>Network Details</string>
132 <layout class="QVBoxLayout" >
134 <layout class="QHBoxLayout" >
136 <widget class="QLabel" name="label_6" >
137 <property name="text" >
138 <string>Identity:</string>
143 <widget class="QComboBox" name="identityList" >
144 <property name="sizePolicy" >
145 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
146 <horstretch>0</horstretch>
147 <verstretch>0</verstretch>
155 <widget class="QTabWidget" name="tabWidget" >
156 <property name="enabled" >
159 <property name="toolTip" >
162 <property name="currentIndex" >
165 <widget class="QWidget" name="serversTab" >
166 <property name="enabled" >
169 <property name="geometry" >
177 <attribute name="title" >
178 <string>Servers</string>
180 <attribute name="toolTip" >
181 <string>Manage servers for this network</string>
183 <layout class="QVBoxLayout" >
185 <layout class="QHBoxLayout" >
187 <widget class="QListWidget" name="serverList" >
188 <property name="sizePolicy" >
189 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
190 <horstretch>1</horstretch>
191 <verstretch>0</verstretch>
197 <layout class="QVBoxLayout" >
199 <widget class="QPushButton" name="editServer" >
200 <property name="sizePolicy" >
201 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
202 <horstretch>0</horstretch>
203 <verstretch>0</verstretch>
206 <property name="text" >
207 <string>&Edit...</string>
209 <property name="icon" >
217 <widget class="QPushButton" name="addServer" >
218 <property name="sizePolicy" >
219 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
220 <horstretch>0</horstretch>
221 <verstretch>0</verstretch>
224 <property name="text" >
225 <string>&Add...</string>
227 <property name="icon" >
228 <iconset resource="../../icons/icons.qrc" >
229 <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
234 <widget class="QPushButton" name="deleteServer" >
235 <property name="sizePolicy" >
236 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
237 <horstretch>0</horstretch>
238 <verstretch>0</verstretch>
241 <property name="text" >
242 <string>De&lete</string>
244 <property name="icon" >
245 <iconset resource="../../icons/icons.qrc" >
246 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
251 <layout class="QHBoxLayout" >
254 <property name="orientation" >
255 <enum>Qt::Horizontal</enum>
257 <property name="sizeHint" stdset="0" >
266 <widget class="QToolButton" name="upServer" >
267 <property name="toolTip" >
268 <string>Move upwards in list</string>
270 <property name="text" >
273 <property name="icon" >
274 <iconset resource="../../icons/icons.qrc" >
275 <normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</iconset>
280 <widget class="QToolButton" name="downServer" >
281 <property name="toolTip" >
282 <string>Move downwards in list</string>
284 <property name="text" >
287 <property name="icon" >
288 <iconset resource="../../icons/icons.qrc" >
289 <normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</iconset>
295 <property name="orientation" >
296 <enum>Qt::Horizontal</enum>
298 <property name="sizeHint" stdset="0" >
310 <property name="orientation" >
311 <enum>Qt::Vertical</enum>
313 <property name="sizeHint" stdset="0" >
326 <widget class="QCheckBox" name="randomServer" >
327 <property name="enabled" >
330 <property name="text" >
331 <string>Choose random server for connecting</string>
337 <widget class="QWidget" name="performTab" >
338 <property name="geometry" >
346 <attribute name="title" >
347 <string>Perform</string>
349 <attribute name="toolTip" >
350 <string>Configure automatic identification or misc. commands to be executed after connecting to a server</string>
352 <layout class="QVBoxLayout" name="verticalLayout" >
354 <widget class="QLabel" name="label" >
355 <property name="text" >
356 <string>Commands to execute on connect:</string>
361 <widget class="QTextEdit" name="performEdit" >
362 <property name="enabled" >
365 <property name="lineWrapMode" >
366 <enum>QTextEdit::NoWrap</enum>
371 <widget class="QGroupBox" name="autoIdentify" >
372 <property name="enabled" >
375 <property name="title" >
376 <string>Auto Identify</string>
378 <property name="checkable" >
381 <property name="checked" >
384 <layout class="QGridLayout" name="gridLayout" >
385 <item row="0" column="1" >
386 <widget class="QLineEdit" name="autoIdentifyService" >
387 <property name="enabled" >
390 <property name="text" >
391 <string>NickServ</string>
395 <item row="1" column="1" >
396 <widget class="QLineEdit" name="autoIdentifyPassword" >
397 <property name="enabled" >
400 <property name="echoMode" >
401 <enum>QLineEdit::Password</enum>
405 <item row="0" column="0" >
406 <widget class="QLabel" name="label_2" >
407 <property name="text" >
408 <string>Service:</string>
412 <item row="1" column="0" >
413 <widget class="QLabel" name="label_3" >
414 <property name="enabled" >
417 <property name="text" >
418 <string>Password:</string>
427 <widget class="QWidget" name="advancedTab" >
428 <property name="geometry" >
436 <attribute name="title" >
437 <string>Advanced</string>
439 <attribute name="toolTip" >
440 <string>This specifies how control messages, nicks and servernames are encoded.
441 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
443 <layout class="QVBoxLayout" >
445 <widget class="QGroupBox" name="groupBox_3" >
446 <property name="enabled" >
449 <property name="title" >
450 <string>Encodings</string>
452 <layout class="QVBoxLayout" >
454 <layout class="QGridLayout" >
455 <item row="0" column="0" >
456 <widget class="QLabel" name="label_4" >
457 <property name="text" >
458 <string>Send messages in:</string>
462 <item row="0" column="1" >
463 <widget class="QComboBox" name="sendEncoding" >
464 <property name="enabled" >
467 <property name="sizePolicy" >
468 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
469 <horstretch>0</horstretch>
470 <verstretch>0</verstretch>
473 <property name="insertPolicy" >
474 <enum>QComboBox::InsertAlphabetically</enum>
478 <item row="1" column="0" >
479 <widget class="QLabel" name="label_5" >
480 <property name="toolTip" >
481 <string>Incoming messages encoded in Utf8 will always be treated as such. This setting defines the encoding for messages that are not Utf8.</string>
483 <property name="text" >
484 <string>Receive fallback:</string>
488 <item row="1" column="1" >
489 <widget class="QComboBox" name="recvEncoding" >
490 <property name="enabled" >
493 <property name="sizePolicy" >
494 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
495 <horstretch>0</horstretch>
496 <verstretch>0</verstretch>
499 <property name="insertPolicy" >
500 <enum>QComboBox::InsertAlphabetically</enum>
504 <item row="2" column="0" >
505 <widget class="QLabel" name="label_9" >
506 <property name="toolTip" >
507 <string>This specifies how control messages, nicks and servernames are encoded.
508 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
510 <property name="text" >
511 <string>Server encoding:</string>
515 <item row="2" column="1" >
516 <widget class="QComboBox" name="serverEncoding" >
517 <property name="enabled" >
525 <widget class="QCheckBox" name="useDefaultEncodings" >
526 <property name="enabled" >
529 <property name="text" >
530 <string>Use defaults</string>
532 <property name="checked" >
541 <widget class="QGroupBox" name="autoReconnect" >
542 <property name="enabled" >
545 <property name="title" >
546 <string>Automatic Reconnect</string>
548 <property name="checkable" >
551 <layout class="QVBoxLayout" >
553 <layout class="QGridLayout" >
554 <item row="0" column="0" >
555 <widget class="QLabel" name="label_7" >
556 <property name="text" >
557 <string>Interval:</string>
561 <item row="0" column="1" >
562 <widget class="QSpinBox" name="reconnectInterval" >
563 <property name="suffix" >
566 <property name="minimum" >
569 <property name="maximum" >
570 <number>3600</number>
572 <property name="value" >
577 <item row="1" column="0" >
578 <widget class="QLabel" name="label_8" >
579 <property name="text" >
580 <string>Retries:</string>
584 <item row="1" column="1" >
585 <widget class="QSpinBox" name="reconnectRetries" >
586 <property name="minimum" >
589 <property name="maximum" >
592 <property name="value" >
597 <item row="1" column="2" >
598 <widget class="QCheckBox" name="unlimitedRetries" >
599 <property name="text" >
600 <string>Unlimited</string>
607 <widget class="QCheckBox" name="rejoinOnReconnect" >
608 <property name="enabled" >
611 <property name="text" >
612 <string>Rejoin all channels on reconnect</string>
614 <property name="checked" >
632 <include location="../../icons/icons.qrc" />
636 <sender>unlimitedRetries</sender>
637 <signal>toggled(bool)</signal>
638 <receiver>reconnectRetries</receiver>
639 <slot>setDisabled(bool)</slot>
641 <hint type="sourcelabel" >
645 <hint type="destinationlabel" >
652 <sender>useDefaultEncodings</sender>
653 <signal>toggled(bool)</signal>
654 <receiver>sendEncoding</receiver>
655 <slot>setDisabled(bool)</slot>
657 <hint type="sourcelabel" >
661 <hint type="destinationlabel" >
668 <sender>useDefaultEncodings</sender>
669 <signal>toggled(bool)</signal>
670 <receiver>recvEncoding</receiver>
671 <slot>setDisabled(bool)</slot>
673 <hint type="sourcelabel" >
677 <hint type="destinationlabel" >
684 <sender>useDefaultEncodings</sender>
685 <signal>toggled(bool)</signal>
686 <receiver>serverEncoding</receiver>
687 <slot>setDisabled(bool)</slot>
689 <hint type="sourcelabel" >
693 <hint type="destinationlabel" >