1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>NetworksSettingsPage</class>
4 <widget class="QWidget" name="NetworksSettingsPage">
5 <property name="geometry">
13 <property name="windowTitle">
16 <layout class="QVBoxLayout" name="verticalLayout_7">
18 <layout class="QVBoxLayout" name="verticalLayout_3">
20 <layout class="QHBoxLayout" name="horizontalLayout">
22 <widget class="QListWidget" name="networkList">
23 <property name="sizePolicy">
24 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
25 <horstretch>1</horstretch>
26 <verstretch>10</verstretch>
29 <property name="selectionBehavior">
30 <enum>QAbstractItemView::SelectRows</enum>
32 <property name="sortingEnabled">
38 <layout class="QVBoxLayout" name="verticalLayout_2">
40 <widget class="QPushButton" name="renameNetwork">
41 <property name="sizePolicy">
42 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
43 <horstretch>0</horstretch>
44 <verstretch>0</verstretch>
47 <property name="text">
48 <string>Re&name...</string>
50 <property name="icon">
52 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</iconset>
57 <widget class="QPushButton" name="addNetwork">
58 <property name="sizePolicy">
59 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
60 <horstretch>0</horstretch>
61 <verstretch>0</verstretch>
64 <property name="text">
65 <string>&Add...</string>
67 <property name="icon">
69 <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
71 <property name="iconSize">
80 <widget class="QPushButton" name="deleteNetwork">
81 <property name="sizePolicy">
82 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
83 <horstretch>0</horstretch>
84 <verstretch>0</verstretch>
87 <property name="text">
88 <string>De&lete</string>
90 <property name="icon">
92 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
97 <spacer name="verticalSpacer">
98 <property name="orientation">
99 <enum>Qt::Vertical</enum>
101 <property name="sizeHint" stdset="0">
116 <widget class="QGroupBox" name="detailsBox">
117 <property name="sizePolicy">
118 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
119 <horstretch>10</horstretch>
120 <verstretch>0</verstretch>
123 <property name="title">
124 <string>Network Details</string>
126 <layout class="QVBoxLayout">
128 <layout class="QHBoxLayout">
130 <widget class="QLabel" name="label_6">
131 <property name="text">
132 <string>Identity:</string>
137 <widget class="QComboBox" name="identityList">
138 <property name="sizePolicy">
139 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
140 <horstretch>0</horstretch>
141 <verstretch>0</verstretch>
147 <widget class="QToolButton" name="editIdentities">
148 <property name="text">
154 <spacer name="horizontalSpacer_2">
155 <property name="orientation">
156 <enum>Qt::Horizontal</enum>
158 <property name="sizeHint" stdset="0">
169 <widget class="QTabWidget" name="tabWidget">
170 <property name="enabled">
173 <property name="sizePolicy">
174 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
175 <horstretch>0</horstretch>
176 <verstretch>0</verstretch>
179 <property name="toolTip">
182 <property name="currentIndex">
185 <widget class="QWidget" name="serversTab">
186 <property name="enabled">
189 <attribute name="title">
190 <string>Servers</string>
192 <attribute name="toolTip">
193 <string>Manage servers for this network</string>
195 <layout class="QHBoxLayout" name="horizontalLayout_2">
197 <widget class="QListWidget" name="serverList">
198 <property name="sizePolicy">
199 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
200 <horstretch>1</horstretch>
201 <verstretch>0</verstretch>
207 <layout class="QVBoxLayout">
209 <widget class="QPushButton" name="editServer">
210 <property name="sizePolicy">
211 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
212 <horstretch>0</horstretch>
213 <verstretch>0</verstretch>
216 <property name="text">
217 <string>&Edit...</string>
219 <property name="icon">
227 <widget class="QPushButton" name="addServer">
228 <property name="sizePolicy">
229 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
230 <horstretch>0</horstretch>
231 <verstretch>0</verstretch>
234 <property name="text">
235 <string>&Add...</string>
237 <property name="icon">
239 <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
244 <widget class="QPushButton" name="deleteServer">
245 <property name="sizePolicy">
246 <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
247 <horstretch>0</horstretch>
248 <verstretch>0</verstretch>
251 <property name="text">
252 <string>De&lete</string>
254 <property name="icon">
256 <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
261 <layout class="QHBoxLayout">
264 <property name="orientation">
265 <enum>Qt::Horizontal</enum>
267 <property name="sizeHint" stdset="0">
276 <widget class="QToolButton" name="upServer">
277 <property name="toolTip">
278 <string>Move upwards in list</string>
280 <property name="text">
283 <property name="icon">
285 <normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</iconset>
290 <widget class="QToolButton" name="downServer">
291 <property name="toolTip">
292 <string>Move downwards in list</string>
294 <property name="text">
297 <property name="icon">
299 <normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</iconset>
305 <property name="orientation">
306 <enum>Qt::Horizontal</enum>
308 <property name="sizeHint" stdset="0">
320 <property name="orientation">
321 <enum>Qt::Vertical</enum>
323 <property name="sizeHint" stdset="0">
335 <widget class="QWidget" name="performTab">
336 <attribute name="title">
337 <string>Commands</string>
339 <attribute name="toolTip">
340 <string>Configure automatic identification or misc. commands to be executed after connecting to a server</string>
342 <layout class="QVBoxLayout" name="verticalLayout">
344 <widget class="QLabel" name="label">
345 <property name="text">
346 <string>Commands to execute on connect:</string>
351 <widget class="QTextEdit" name="performEdit">
352 <property name="enabled">
355 <property name="sizePolicy">
356 <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
357 <horstretch>0</horstretch>
358 <verstretch>0</verstretch>
361 <property name="toolTip">
362 <string>Specify a list of IRC commands to be executed upon connect.
363 Note that Quassel IRC automatically rejoins channels, so /join will rarely be needed here!</string>
365 <property name="lineWrapMode">
366 <enum>QTextEdit::NoWrap</enum>
372 <widget class="QWidget" name="tab">
373 <attribute name="title">
374 <string>Connection</string>
376 <layout class="QVBoxLayout" name="verticalLayout_5">
378 <widget class="QGroupBox" name="autoReconnect">
379 <property name="enabled">
382 <property name="toolTip">
383 <string>Control automatic reconnect to the network</string>
385 <property name="title">
386 <string>Automatic Reconnect</string>
388 <property name="checkable">
391 <layout class="QVBoxLayout" name="_2">
393 <layout class="QGridLayout" name="_3">
394 <item row="0" column="0">
395 <widget class="QLabel" name="label_7">
396 <property name="text">
397 <string>Interval:</string>
401 <item row="0" column="1">
402 <widget class="QSpinBox" name="reconnectInterval">
403 <property name="suffix">
406 <property name="minimum">
409 <property name="maximum">
410 <number>3600</number>
412 <property name="value">
417 <item row="1" column="0">
418 <widget class="QLabel" name="label_8">
419 <property name="text">
420 <string>Retries:</string>
424 <item row="1" column="1">
425 <widget class="QSpinBox" name="reconnectRetries">
426 <property name="minimum">
429 <property name="maximum">
432 <property name="value">
437 <item row="1" column="2">
438 <widget class="QCheckBox" name="unlimitedRetries">
439 <property name="text">
440 <string>Unlimited</string>
444 <item row="1" column="3">
445 <spacer name="horizontalSpacer">
446 <property name="orientation">
447 <enum>Qt::Horizontal</enum>
449 <property name="sizeHint" stdset="0">
460 <widget class="QCheckBox" name="rejoinOnReconnect">
461 <property name="enabled">
464 <property name="text">
465 <string>Rejoin all channels on reconnect</string>
467 <property name="checked">
476 <spacer name="verticalSpacer_3">
477 <property name="orientation">
478 <enum>Qt::Vertical</enum>
480 <property name="sizeHint" stdset="0">
490 <widget class="QWidget" name="tab_2">
491 <attribute name="title">
492 <string>Auto Identify</string>
494 <layout class="QVBoxLayout" name="verticalLayout_4">
496 <widget class="QGroupBox" name="autoIdentify">
497 <property name="enabled">
500 <property name="title">
501 <string>Auto Identify</string>
503 <property name="checkable">
506 <property name="checked">
509 <layout class="QGridLayout" name="gridLayout">
510 <item row="0" column="1">
511 <widget class="QLineEdit" name="autoIdentifyService">
512 <property name="enabled">
515 <property name="text">
516 <string>NickServ</string>
520 <item row="1" column="1">
521 <widget class="QLineEdit" name="autoIdentifyPassword">
522 <property name="enabled">
525 <property name="echoMode">
526 <enum>QLineEdit::Password</enum>
530 <item row="0" column="0">
531 <widget class="QLabel" name="label_2">
532 <property name="text">
533 <string>Service:</string>
537 <item row="1" column="0">
538 <widget class="QLabel" name="label_3">
539 <property name="enabled">
542 <property name="text">
543 <string>Password:</string>
551 <spacer name="verticalSpacer_2">
552 <property name="orientation">
553 <enum>Qt::Vertical</enum>
555 <property name="sizeHint" stdset="0">
565 <widget class="QWidget" name="advancedTab">
566 <attribute name="title">
567 <string>Encodings</string>
569 <attribute name="toolTip">
570 <string>Configure advanced settings such as message encodings and automatic reconnect</string>
572 <layout class="QVBoxLayout" name="verticalLayout_6">
574 <widget class="QGroupBox" name="useCustomEncodings">
575 <property name="enabled">
578 <property name="toolTip">
579 <string>Control encodings for in- and outgoing messages</string>
581 <property name="title">
582 <string>Use Custom Encodings</string>
584 <property name="checkable">
587 <layout class="QVBoxLayout">
589 <layout class="QGridLayout">
590 <item row="0" column="0">
591 <widget class="QLabel" name="label_4">
592 <property name="toolTip">
593 <string>Specify which encoding your messages will be sent in.
594 UTF-8 should be a sane choice for most networks.</string>
596 <property name="text">
597 <string>Send messages in:</string>
601 <item row="0" column="1">
602 <widget class="QComboBox" name="sendEncoding">
603 <property name="enabled">
606 <property name="sizePolicy">
607 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
608 <horstretch>0</horstretch>
609 <verstretch>0</verstretch>
612 <property name="toolTip">
613 <string>Specify which encoding your messages will be sent in.
614 UTF-8 should be a sane choice for most networks.</string>
616 <property name="insertPolicy">
617 <enum>QComboBox::InsertAlphabetically</enum>
621 <item row="1" column="0">
622 <widget class="QLabel" name="label_5">
623 <property name="toolTip">
624 <string>Incoming messages encoded in Utf8 will always be treated as such.
625 This setting defines the encoding for messages that are not Utf8.</string>
627 <property name="text">
628 <string>Receive fallback:</string>
632 <item row="1" column="1">
633 <widget class="QComboBox" name="recvEncoding">
634 <property name="enabled">
637 <property name="sizePolicy">
638 <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
639 <horstretch>0</horstretch>
640 <verstretch>0</verstretch>
643 <property name="toolTip">
644 <string>Incoming messages encoded in Utf8 will always be treated as such.
645 This setting defines the encoding for messages that are not Utf8.</string>
647 <property name="insertPolicy">
648 <enum>QComboBox::InsertAlphabetically</enum>
652 <item row="2" column="0">
653 <widget class="QLabel" name="label_9">
654 <property name="toolTip">
655 <string>This specifies how control messages, nicks and servernames are encoded.
656 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
658 <property name="text">
659 <string>Server encoding:</string>
663 <item row="2" column="1">
664 <widget class="QComboBox" name="serverEncoding">
665 <property name="enabled">
668 <property name="toolTip">
669 <string>This specifies how control messages, nicks and servernames are encoded.
670 Unless you *really* know what you do, leave this as ISO-8859-1!</string>
680 <spacer name="verticalSpacer_4">
681 <property name="orientation">
682 <enum>Qt::Vertical</enum>
684 <property name="sizeHint" stdset="0">
702 <tabstop>networkList</tabstop>
703 <tabstop>renameNetwork</tabstop>
704 <tabstop>addNetwork</tabstop>
705 <tabstop>deleteNetwork</tabstop>
706 <tabstop>identityList</tabstop>
707 <tabstop>editIdentities</tabstop>
708 <tabstop>tabWidget</tabstop>
709 <tabstop>serverList</tabstop>
710 <tabstop>editServer</tabstop>
711 <tabstop>addServer</tabstop>
712 <tabstop>deleteServer</tabstop>
713 <tabstop>upServer</tabstop>
714 <tabstop>downServer</tabstop>
715 <tabstop>performEdit</tabstop>
716 <tabstop>autoReconnect</tabstop>
717 <tabstop>reconnectInterval</tabstop>
718 <tabstop>reconnectRetries</tabstop>
719 <tabstop>unlimitedRetries</tabstop>
720 <tabstop>rejoinOnReconnect</tabstop>
721 <tabstop>autoIdentify</tabstop>
722 <tabstop>autoIdentifyService</tabstop>
723 <tabstop>autoIdentifyPassword</tabstop>
724 <tabstop>useCustomEncodings</tabstop>
725 <tabstop>sendEncoding</tabstop>
726 <tabstop>recvEncoding</tabstop>
727 <tabstop>serverEncoding</tabstop>
732 <sender>unlimitedRetries</sender>
733 <signal>toggled(bool)</signal>
734 <receiver>reconnectRetries</receiver>
735 <slot>setDisabled(bool)</slot>
737 <hint type="sourcelabel">
741 <hint type="destinationlabel">