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="leftMargin" >
19 <property name="topMargin" >
22 <property name="rightMargin" >
25 <property name="bottomMargin" >
29 <layout class="QHBoxLayout" >
31 <layout class="QVBoxLayout" >
33 <widget class="QListWidget" name="networkList" >
34 <property name="selectionBehavior" >
35 <enum>QAbstractItemView::SelectRows</enum>
37 <property name="sortingEnabled" >
43 <layout class="QVBoxLayout" >
45 <widget class="QPushButton" name="renameNetwork" >
46 <property name="sizePolicy" >
47 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
48 <horstretch>0</horstretch>
49 <verstretch>0</verstretch>
52 <property name="text" >
53 <string>Re&name...</string>
55 <property name="icon" >
56 <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/edit-rename.png</iconset>
61 <widget class="QPushButton" name="addNetwork" >
62 <property name="sizePolicy" >
63 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
64 <horstretch>0</horstretch>
65 <verstretch>0</verstretch>
68 <property name="text" >
69 <string>&Add...</string>
71 <property name="icon" >
72 <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
74 <property name="iconSize" >
83 <widget class="QPushButton" name="deleteNetwork" >
84 <property name="sizePolicy" >
85 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
86 <horstretch>0</horstretch>
87 <verstretch>0</verstretch>
90 <property name="text" >
91 <string>De&lete</string>
93 <property name="icon" >
94 <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
100 <property name="orientation" >
101 <enum>Qt::Vertical</enum>
103 <property name="sizeHint" >
112 <widget class="QPushButton" name="connectNow" >
113 <property name="enabled" >
116 <property name="sizePolicy" >
117 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
118 <horstretch>0</horstretch>
119 <verstretch>0</verstretch>
122 <property name="text" >
123 <string>Connect now</string>
125 <property name="icon" >
135 <widget class="QGroupBox" name="detailsBox" >
136 <property name="sizePolicy" >
137 <sizepolicy vsizetype="Preferred" hsizetype="Expanding" >
138 <horstretch>10</horstretch>
139 <verstretch>0</verstretch>
142 <property name="title" >
143 <string>Network Details</string>
145 <layout class="QVBoxLayout" >
147 <layout class="QHBoxLayout" >
149 <widget class="QLabel" name="label_6" >
150 <property name="text" >
151 <string>Identity:</string>
156 <widget class="QComboBox" name="identityList" >
157 <property name="sizePolicy" >
158 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
159 <horstretch>0</horstretch>
160 <verstretch>0</verstretch>
168 <widget class="QTabWidget" name="tabWidget" >
169 <property name="enabled" >
172 <property name="currentIndex" >
175 <widget class="QWidget" name="serversTab" >
176 <property name="enabled" >
179 <attribute name="title" >
180 <string>Servers</string>
182 <layout class="QVBoxLayout" >
184 <layout class="QVBoxLayout" >
186 <layout class="QHBoxLayout" >
188 <widget class="QListWidget" name="serverList" >
189 <property name="sizePolicy" >
190 <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
191 <horstretch>1</horstretch>
192 <verstretch>0</verstretch>
198 <layout class="QVBoxLayout" >
200 <widget class="QPushButton" name="editServer" >
201 <property name="sizePolicy" >
202 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
203 <horstretch>0</horstretch>
204 <verstretch>0</verstretch>
207 <property name="text" >
208 <string>&Edit...</string>
210 <property name="icon" >
216 <widget class="QPushButton" name="addServer" >
217 <property name="sizePolicy" >
218 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
219 <horstretch>0</horstretch>
220 <verstretch>0</verstretch>
223 <property name="text" >
224 <string>&Add...</string>
226 <property name="icon" >
227 <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
232 <widget class="QPushButton" name="deleteServer" >
233 <property name="sizePolicy" >
234 <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
235 <horstretch>0</horstretch>
236 <verstretch>0</verstretch>
239 <property name="text" >
240 <string>De&lete</string>
242 <property name="icon" >
243 <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
248 <layout class="QHBoxLayout" >
249 <property name="spacing" >
252 <property name="leftMargin" >
255 <property name="topMargin" >
258 <property name="rightMargin" >
261 <property name="bottomMargin" >
266 <property name="orientation" >
267 <enum>Qt::Horizontal</enum>
269 <property name="sizeHint" >
278 <widget class="QToolButton" name="upServer" >
279 <property name="toolTip" >
280 <string>Move upwards in list</string>
282 <property name="text" >
285 <property name="icon" >
286 <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/go-up.png</iconset>
291 <widget class="QToolButton" name="downServer" >
292 <property name="toolTip" >
293 <string>Move downwards in list</string>
295 <property name="text" >
298 <property name="icon" >
299 <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/go-down.png</iconset>
305 <property name="orientation" >
306 <enum>Qt::Horizontal</enum>
308 <property name="sizeHint" >
320 <property name="orientation" >
321 <enum>Qt::Vertical</enum>
323 <property name="sizeHint" >
336 <widget class="QCheckBox" name="randomServer" >
337 <property name="enabled" >
340 <property name="text" >
341 <string>Choose random server for connecting</string>
349 <widget class="QWidget" name="performTab" >
350 <attribute name="title" >
351 <string>Perform</string>
353 <layout class="QVBoxLayout" >
355 <widget class="QLabel" name="label" >
356 <property name="text" >
357 <string>Commands to execute on connect:</string>
362 <layout class="QVBoxLayout" >
364 <widget class="QTextEdit" name="performEdit" >
365 <property name="enabled" >
368 <property name="lineWrapMode" >
369 <enum>QTextEdit::NoWrap</enum>
374 <widget class="QGroupBox" name="autoIdentify" >
375 <property name="enabled" >
378 <property name="title" >
379 <string>Auto Identify</string>
381 <property name="checkable" >
384 <property name="checked" >
387 <layout class="QVBoxLayout" >
389 <layout class="QGridLayout" >
390 <item row="0" column="0" >
391 <widget class="QLabel" name="label_2" >
392 <property name="text" >
393 <string>Service:</string>
397 <item row="0" column="1" >
398 <widget class="QLineEdit" name="autoIdentService" >
399 <property name="text" >
400 <string>NickServ</string>
404 <item row="1" column="0" >
405 <widget class="QLabel" name="label_3" >
406 <property name="text" >
407 <string>Password:</string>
411 <item row="1" column="1" >
412 <widget class="QLineEdit" name="autoIdentPassword" >
413 <property name="echoMode" >
414 <enum>QLineEdit::PasswordEchoOnEdit</enum>
427 <widget class="QWidget" name="tab" >
428 <attribute name="title" >
429 <string>Advanced</string>
431 <layout class="QVBoxLayout" >
433 <widget class="QGroupBox" name="groupBox_3" >
434 <property name="title" >
435 <string>Network Encoding</string>
437 <layout class="QVBoxLayout" >
439 <layout class="QHBoxLayout" >
441 <layout class="QGridLayout" >
442 <item row="0" column="0" >
443 <widget class="QLabel" name="label_4" >
444 <property name="text" >
445 <string>Sending:</string>
449 <item row="0" column="1" >
450 <widget class="QComboBox" name="sendEncoding" >
451 <property name="enabled" >
454 <property name="sizePolicy" >
455 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
456 <horstretch>0</horstretch>
457 <verstretch>0</verstretch>
462 <item row="1" column="0" >
463 <widget class="QLabel" name="label_5" >
464 <property name="text" >
465 <string>Receiving:</string>
469 <item row="1" column="1" >
470 <widget class="QComboBox" name="recvEncoding" >
471 <property name="enabled" >
474 <property name="sizePolicy" >
475 <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
476 <horstretch>0</horstretch>
477 <verstretch>0</verstretch>
486 <property name="orientation" >
487 <enum>Qt::Horizontal</enum>
489 <property name="sizeHint" >
500 <widget class="QCheckBox" name="useDefaultEncodings" >
501 <property name="enabled" >
504 <property name="text" >
505 <string>Use defaults</string>
507 <property name="checked" >
516 <widget class="QGroupBox" name="autoReconnect" >
517 <property name="enabled" >
520 <property name="title" >
521 <string>Automatic Reconnect</string>
523 <property name="checkable" >
526 <layout class="QVBoxLayout" >
528 <layout class="QHBoxLayout" >
530 <layout class="QGridLayout" >
531 <item row="0" column="0" >
532 <widget class="QLabel" name="label_7" >
533 <property name="text" >
534 <string>Interval:</string>
538 <item row="0" column="1" >
539 <widget class="QSpinBox" name="reconnectInterval" >
540 <property name="suffix" >
543 <property name="minimum" >
546 <property name="maximum" >
547 <number>3600</number>
549 <property name="value" >
554 <item row="1" column="0" >
555 <widget class="QLabel" name="label_8" >
556 <property name="text" >
557 <string>Retries:</string>
561 <item row="1" column="1" >
562 <widget class="QSpinBox" name="reconnectRetries" >
563 <property name="minimum" >
566 <property name="maximum" >
569 <property name="value" >
574 <item row="1" column="2" >
575 <widget class="QCheckBox" name="unlimitedRetries" >
576 <property name="text" >
577 <string>Unlimited</string>
585 <property name="orientation" >
586 <enum>Qt::Horizontal</enum>
588 <property name="sizeHint" >
599 <widget class="QCheckBox" name="rejoinOnReconnect" >
600 <property name="text" >
601 <string>Rejoin all channels on reconnect</string>
603 <property name="checked" >
613 <property name="orientation" >
614 <enum>Qt::Vertical</enum>
616 <property name="sizeHint" >
636 <include location="../../icons/icons.qrc" />
640 <sender>useDefaultEncodings</sender>
641 <signal>toggled(bool)</signal>
642 <receiver>sendEncoding</receiver>
643 <slot>setDisabled(bool)</slot>
645 <hint type="sourcelabel" >
649 <hint type="destinationlabel" >
656 <sender>useDefaultEncodings</sender>
657 <signal>toggled(bool)</signal>
658 <receiver>recvEncoding</receiver>
659 <slot>setDisabled(bool)</slot>
661 <hint type="sourcelabel" >
665 <hint type="destinationlabel" >
672 <sender>unlimitedRetries</sender>
673 <signal>toggled(bool)</signal>
674 <receiver>reconnectRetries</receiver>
675 <slot>setDisabled(bool)</slot>
677 <hint type="sourcelabel" >
681 <hint type="destinationlabel" >