2 <class>NetworksSettingsPage</class>
3 <widget class="QWidget" name="NetworksSettingsPage" >
4 <property name="geometry" >
12 <property name="windowTitle" >
15 <layout class="QHBoxLayout" >
16 <property name="margin" >
20 <layout class="QHBoxLayout" >
22 <layout class="QVBoxLayout" >
24 <widget class="QListWidget" name="networkList" >
25 <property name="selectionBehavior" >
26 <enum>QAbstractItemView::SelectRows</enum>
28 <property name="sortingEnabled" >
34 <layout class="QVBoxLayout" >
36 <widget class="QPushButton" name="renameNetwork" >
37 <property name="sizePolicy" >
38 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
39 <horstretch>0</horstretch>
40 <verstretch>0</verstretch>
43 <property name="text" >
44 <string>Re&name...</string>
46 <property name="icon" >
47 <iconset resource="../../icons/icons.qrc" >
48 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</iconset>
53 <widget class="QPushButton" name="addNetwork" >
54 <property name="sizePolicy" >
55 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
56 <horstretch>0</horstretch>
57 <verstretch>0</verstretch>
60 <property name="text" >
61 <string>&Add...</string>
63 <property name="icon" >
64 <iconset resource="../../icons/icons.qrc" >
65 <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
67 <property name="iconSize" >
76 <widget class="QPushButton" name="deleteNetwork" >
77 <property name="sizePolicy" >
78 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
79 <horstretch>0</horstretch>
80 <verstretch>0</verstretch>
83 <property name="text" >
84 <string>De&lete</string>
86 <property name="icon" >
87 <iconset resource="../../icons/icons.qrc" >
88 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
94 <property name="orientation" >
95 <enum>Qt::Vertical</enum>
97 <property name="sizeHint" stdset="0" >
106 <widget class="QPushButton" name="connectNow" >
107 <property name="enabled" >
110 <property name="sizePolicy" >
111 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
112 <horstretch>0</horstretch>
113 <verstretch>0</verstretch>
116 <property name="text" >
117 <string>Connect now</string>
119 <property name="icon" >
131 <widget class="QGroupBox" name="detailsBox" >
132 <property name="sizePolicy" >
133 <sizepolicy vsizetype="Preferred" hsizetype="Expanding" >
134 <horstretch>10</horstretch>
135 <verstretch>0</verstretch>
138 <property name="title" >
139 <string>Network Details</string>
141 <layout class="QVBoxLayout" >
143 <layout class="QHBoxLayout" >
145 <widget class="QLabel" name="label_6" >
146 <property name="text" >
147 <string>Identity:</string>
152 <widget class="QComboBox" name="identityList" >
153 <property name="sizePolicy" >
154 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
155 <horstretch>0</horstretch>
156 <verstretch>0</verstretch>
164 <widget class="QTabWidget" name="tabWidget" >
165 <property name="enabled" >
168 <property name="toolTip" >
169 <string>This specifies how control messages, nicks and servernames are encoded.
170 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
172 <property name="currentIndex" >
175 <widget class="QWidget" name="serversTab" >
176 <property name="enabled" >
179 <property name="geometry" >
187 <attribute name="title" >
188 <string>Servers</string>
190 <layout class="QVBoxLayout" >
192 <layout class="QVBoxLayout" >
194 <layout class="QHBoxLayout" >
196 <widget class="QListWidget" name="serverList" >
197 <property name="sizePolicy" >
198 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
199 <horstretch>1</horstretch>
200 <verstretch>0</verstretch>
206 <layout class="QVBoxLayout" >
208 <widget class="QPushButton" name="editServer" >
209 <property name="sizePolicy" >
210 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
211 <horstretch>0</horstretch>
212 <verstretch>0</verstretch>
215 <property name="text" >
216 <string>&Edit...</string>
218 <property name="icon" >
226 <widget class="QPushButton" name="addServer" >
227 <property name="sizePolicy" >
228 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
229 <horstretch>0</horstretch>
230 <verstretch>0</verstretch>
233 <property name="text" >
234 <string>&Add...</string>
236 <property name="icon" >
237 <iconset resource="../../icons/icons.qrc" >
238 <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
243 <widget class="QPushButton" name="deleteServer" >
244 <property name="sizePolicy" >
245 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
246 <horstretch>0</horstretch>
247 <verstretch>0</verstretch>
250 <property name="text" >
251 <string>De&lete</string>
253 <property name="icon" >
254 <iconset resource="../../icons/icons.qrc" >
255 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
260 <layout class="QHBoxLayout" >
261 <property name="spacing" >
264 <property name="margin" >
269 <property name="orientation" >
270 <enum>Qt::Horizontal</enum>
272 <property name="sizeHint" stdset="0" >
281 <widget class="QToolButton" name="upServer" >
282 <property name="toolTip" >
283 <string>Move upwards in list</string>
285 <property name="text" >
288 <property name="icon" >
289 <iconset resource="../../icons/icons.qrc" >
290 <normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</iconset>
295 <widget class="QToolButton" name="downServer" >
296 <property name="toolTip" >
297 <string>Move downwards in list</string>
299 <property name="text" >
302 <property name="icon" >
303 <iconset resource="../../icons/icons.qrc" >
304 <normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</iconset>
310 <property name="orientation" >
311 <enum>Qt::Horizontal</enum>
313 <property name="sizeHint" stdset="0" >
325 <property name="orientation" >
326 <enum>Qt::Vertical</enum>
328 <property name="sizeHint" stdset="0" >
341 <widget class="QCheckBox" name="randomServer" >
342 <property name="enabled" >
345 <property name="text" >
346 <string>Choose random server for connecting</string>
354 <widget class="QWidget" name="performTab" >
355 <property name="geometry" >
363 <attribute name="title" >
364 <string>Perform</string>
366 <layout class="QVBoxLayout" >
368 <widget class="QLabel" name="label" >
369 <property name="text" >
370 <string>Commands to execute on connect:</string>
375 <layout class="QVBoxLayout" >
377 <widget class="QTextEdit" name="performEdit" >
378 <property name="enabled" >
381 <property name="lineWrapMode" >
382 <enum>QTextEdit::NoWrap</enum>
387 <widget class="QGroupBox" name="autoIdentify" >
388 <property name="enabled" >
391 <property name="title" >
392 <string>Auto Identify</string>
394 <property name="checkable" >
397 <property name="checked" >
400 <layout class="QVBoxLayout" >
402 <layout class="QGridLayout" >
403 <item row="0" column="0" >
404 <widget class="QLabel" name="label_2" >
405 <property name="text" >
406 <string>Service:</string>
410 <item row="0" column="1" >
411 <widget class="QLineEdit" name="autoIdentifyService" >
412 <property name="enabled" >
415 <property name="text" >
416 <string>NickServ</string>
420 <item row="1" column="0" >
421 <widget class="QLabel" name="label_3" >
422 <property name="enabled" >
425 <property name="text" >
426 <string>Password:</string>
430 <item row="1" column="1" >
431 <widget class="QLineEdit" name="autoIdentifyPassword" >
432 <property name="enabled" >
435 <property name="echoMode" >
436 <enum>QLineEdit::Password</enum>
449 <widget class="QWidget" name="tab" >
450 <property name="geometry" >
458 <attribute name="title" >
459 <string>Advanced</string>
461 <layout class="QVBoxLayout" name="verticalLayout_2" >
463 <widget class="QGroupBox" name="groupBox_3" >
464 <property name="enabled" >
467 <property name="title" >
468 <string>Encodings</string>
470 <layout class="QVBoxLayout" name="verticalLayout" >
472 <layout class="QHBoxLayout" name="horizontalLayout" >
474 <layout class="QGridLayout" >
475 <item row="0" column="0" >
476 <widget class="QLabel" name="label_4" >
477 <property name="text" >
478 <string>Send messages in:</string>
482 <item row="0" column="1" >
483 <widget class="QComboBox" name="sendEncoding" >
484 <property name="enabled" >
487 <property name="sizePolicy" >
488 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
489 <horstretch>0</horstretch>
490 <verstretch>0</verstretch>
493 <property name="insertPolicy" >
494 <enum>QComboBox::InsertAlphabetically</enum>
498 <item row="1" column="0" >
499 <widget class="QLabel" name="label_5" >
500 <property name="toolTip" >
501 <string>Incoming messages encoded in Utf8 will always be treated as such. This setting defines the encoding for messages that are not Utf8.</string>
503 <property name="text" >
504 <string>Receive fallback:</string>
508 <item row="1" column="1" >
509 <widget class="QComboBox" name="recvEncoding" >
510 <property name="enabled" >
513 <property name="sizePolicy" >
514 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
515 <horstretch>0</horstretch>
516 <verstretch>0</verstretch>
519 <property name="insertPolicy" >
520 <enum>QComboBox::InsertAlphabetically</enum>
524 <item row="2" column="0" >
525 <widget class="QLabel" name="label_9" >
526 <property name="toolTip" >
527 <string>This specifies how control messages, nicks and servernames are encoded.
528 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
530 <property name="text" >
531 <string>Server encoding:</string>
535 <item row="2" column="1" >
536 <widget class="QComboBox" name="serverEncoding" >
537 <property name="enabled" >
546 <property name="orientation" >
547 <enum>Qt::Horizontal</enum>
549 <property name="sizeHint" stdset="0" >
560 <widget class="QCheckBox" name="useDefaultEncodings" >
561 <property name="enabled" >
564 <property name="text" >
565 <string>Use defaults</string>
567 <property name="checked" >
576 <widget class="QGroupBox" name="autoReconnect" >
577 <property name="enabled" >
580 <property name="title" >
581 <string>Automatic Reconnect</string>
583 <property name="checkable" >
586 <layout class="QVBoxLayout" >
588 <layout class="QHBoxLayout" >
590 <layout class="QGridLayout" >
591 <item row="0" column="0" >
592 <widget class="QLabel" name="label_7" >
593 <property name="text" >
594 <string>Interval:</string>
598 <item row="0" column="1" >
599 <widget class="QSpinBox" name="reconnectInterval" >
600 <property name="suffix" >
603 <property name="minimum" >
606 <property name="maximum" >
607 <number>3600</number>
609 <property name="value" >
614 <item row="1" column="0" >
615 <widget class="QLabel" name="label_8" >
616 <property name="text" >
617 <string>Retries:</string>
621 <item row="1" column="1" >
622 <widget class="QSpinBox" name="reconnectRetries" >
623 <property name="minimum" >
626 <property name="maximum" >
629 <property name="value" >
634 <item row="1" column="2" >
635 <widget class="QCheckBox" name="unlimitedRetries" >
636 <property name="text" >
637 <string>Unlimited</string>
645 <property name="orientation" >
646 <enum>Qt::Horizontal</enum>
648 <property name="sizeHint" stdset="0" >
659 <widget class="QCheckBox" name="rejoinOnReconnect" >
660 <property name="enabled" >
663 <property name="text" >
664 <string>Rejoin all channels on reconnect</string>
666 <property name="checked" >
676 <property name="orientation" >
677 <enum>Qt::Vertical</enum>
679 <property name="sizeHint" stdset="0" >
699 <include location="../../icons/icons.qrc" />
703 <sender>useDefaultEncodings</sender>
704 <signal>toggled(bool)</signal>
705 <receiver>sendEncoding</receiver>
706 <slot>setDisabled(bool)</slot>
708 <hint type="sourcelabel" >
712 <hint type="destinationlabel" >
719 <sender>useDefaultEncodings</sender>
720 <signal>toggled(bool)</signal>
721 <receiver>recvEncoding</receiver>
722 <slot>setDisabled(bool)</slot>
724 <hint type="sourcelabel" >
728 <hint type="destinationlabel" >
735 <sender>unlimitedRetries</sender>
736 <signal>toggled(bool)</signal>
737 <receiver>reconnectRetries</receiver>
738 <slot>setDisabled(bool)</slot>
740 <hint type="sourcelabel" >
744 <hint type="destinationlabel" >
751 <sender>useDefaultEncodings</sender>
752 <signal>toggled(bool)</signal>
753 <receiver>serverEncoding</receiver>
754 <slot>setDisabled(bool)</slot>
756 <hint type="sourcelabel" >
760 <hint type="destinationlabel" >