71e2982980973884f60a44a24b760d5bc6db5d28
[quassel.git] / src / qtui / settingspages / networkssettingspage.ui
1 <ui version="4.0" >
2  <class>NetworksSettingsPage</class>
3  <widget class="QWidget" name="NetworksSettingsPage" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>560</width>
9     <height>322</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string>Form</string>
14   </property>
15   <layout class="QHBoxLayout" >
16    <property name="leftMargin" >
17     <number>0</number>
18    </property>
19    <property name="topMargin" >
20     <number>0</number>
21    </property>
22    <property name="rightMargin" >
23     <number>0</number>
24    </property>
25    <property name="bottomMargin" >
26     <number>0</number>
27    </property>
28    <item>
29     <layout class="QHBoxLayout" >
30      <item>
31       <layout class="QVBoxLayout" >
32        <item>
33         <widget class="QListWidget" name="networkList" >
34          <property name="selectionBehavior" >
35           <enum>QAbstractItemView::SelectRows</enum>
36          </property>
37          <property name="sortingEnabled" >
38           <bool>true</bool>
39          </property>
40         </widget>
41        </item>
42        <item>
43         <layout class="QVBoxLayout" >
44          <item>
45           <widget class="QPushButton" name="renameNetwork" >
46            <property name="sizePolicy" >
47             <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
48              <horstretch>0</horstretch>
49              <verstretch>0</verstretch>
50             </sizepolicy>
51            </property>
52            <property name="text" >
53             <string>Re&amp;name...</string>
54            </property>
55            <property name="icon" >
56             <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/edit-rename.png</iconset>
57            </property>
58           </widget>
59          </item>
60          <item>
61           <widget class="QPushButton" name="addNetwork" >
62            <property name="sizePolicy" >
63             <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
64              <horstretch>0</horstretch>
65              <verstretch>0</verstretch>
66             </sizepolicy>
67            </property>
68            <property name="text" >
69             <string>&amp;Add...</string>
70            </property>
71            <property name="icon" >
72             <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
73            </property>
74            <property name="iconSize" >
75             <size>
76              <width>16</width>
77              <height>16</height>
78             </size>
79            </property>
80           </widget>
81          </item>
82          <item>
83           <widget class="QPushButton" name="deleteNetwork" >
84            <property name="sizePolicy" >
85             <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
86              <horstretch>0</horstretch>
87              <verstretch>0</verstretch>
88             </sizepolicy>
89            </property>
90            <property name="text" >
91             <string>De&amp;lete</string>
92            </property>
93            <property name="icon" >
94             <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
95            </property>
96           </widget>
97          </item>
98          <item>
99           <spacer>
100            <property name="orientation" >
101             <enum>Qt::Vertical</enum>
102            </property>
103            <property name="sizeHint" >
104             <size>
105              <width>20</width>
106              <height>40</height>
107             </size>
108            </property>
109           </spacer>
110          </item>
111          <item>
112           <widget class="QPushButton" name="connectNow" >
113            <property name="enabled" >
114             <bool>false</bool>
115            </property>
116            <property name="sizePolicy" >
117             <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
118              <horstretch>0</horstretch>
119              <verstretch>0</verstretch>
120             </sizepolicy>
121            </property>
122            <property name="text" >
123             <string>Connect now</string>
124            </property>
125            <property name="icon" >
126             <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/network-connect.png</iconset>
127            </property>
128           </widget>
129          </item>
130         </layout>
131        </item>
132       </layout>
133      </item>
134      <item>
135       <widget class="QGroupBox" name="detailsBox" >
136        <property name="sizePolicy" >
137         <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
138          <horstretch>10</horstretch>
139          <verstretch>0</verstretch>
140         </sizepolicy>
141        </property>
142        <property name="title" >
143         <string>Network Details</string>
144        </property>
145        <layout class="QVBoxLayout" >
146         <item>
147          <layout class="QHBoxLayout" >
148           <item>
149            <widget class="QLabel" name="label_6" >
150             <property name="text" >
151              <string>Identity:</string>
152             </property>
153            </widget>
154           </item>
155           <item>
156            <widget class="QComboBox" name="identityList" >
157             <property name="sizePolicy" >
158              <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
159               <horstretch>0</horstretch>
160               <verstretch>0</verstretch>
161              </sizepolicy>
162             </property>
163            </widget>
164           </item>
165          </layout>
166         </item>
167         <item>
168          <widget class="QTabWidget" name="tabWidget" >
169           <property name="enabled" >
170            <bool>true</bool>
171           </property>
172           <property name="currentIndex" >
173            <number>0</number>
174           </property>
175           <widget class="QWidget" name="serversTab" >
176            <property name="enabled" >
177             <bool>true</bool>
178            </property>
179            <attribute name="title" >
180             <string>Servers</string>
181            </attribute>
182            <layout class="QVBoxLayout" >
183             <item>
184              <layout class="QVBoxLayout" >
185               <item>
186                <layout class="QHBoxLayout" >
187                 <item>
188                  <widget class="QListWidget" name="serverList" >
189                   <property name="sizePolicy" >
190                    <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
191                     <horstretch>1</horstretch>
192                     <verstretch>0</verstretch>
193                    </sizepolicy>
194                   </property>
195                  </widget>
196                 </item>
197                 <item>
198                  <layout class="QVBoxLayout" >
199                   <item>
200                    <widget class="QPushButton" name="editServer" >
201                     <property name="sizePolicy" >
202                      <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
203                       <horstretch>0</horstretch>
204                       <verstretch>0</verstretch>
205                      </sizepolicy>
206                     </property>
207                     <property name="text" >
208                      <string>&amp;Edit...</string>
209                     </property>
210                     <property name="icon" >
211                      <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/configure.png</iconset>
212                     </property>
213                    </widget>
214                   </item>
215                   <item>
216                    <widget class="QPushButton" name="addServer" >
217                     <property name="sizePolicy" >
218                      <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
219                       <horstretch>0</horstretch>
220                       <verstretch>0</verstretch>
221                      </sizepolicy>
222                     </property>
223                     <property name="text" >
224                      <string>&amp;Add...</string>
225                     </property>
226                     <property name="icon" >
227                      <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
228                     </property>
229                    </widget>
230                   </item>
231                   <item>
232                    <widget class="QPushButton" name="deleteServer" >
233                     <property name="sizePolicy" >
234                      <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
235                       <horstretch>0</horstretch>
236                       <verstretch>0</verstretch>
237                      </sizepolicy>
238                     </property>
239                     <property name="text" >
240                      <string>De&amp;lete</string>
241                     </property>
242                     <property name="icon" >
243                      <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
244                     </property>
245                    </widget>
246                   </item>
247                   <item>
248                    <layout class="QHBoxLayout" >
249                     <property name="spacing" >
250                      <number>6</number>
251                     </property>
252                     <property name="leftMargin" >
253                      <number>0</number>
254                     </property>
255                     <property name="topMargin" >
256                      <number>0</number>
257                     </property>
258                     <property name="rightMargin" >
259                      <number>0</number>
260                     </property>
261                     <property name="bottomMargin" >
262                      <number>0</number>
263                     </property>
264                     <item>
265                      <spacer>
266                       <property name="orientation" >
267                        <enum>Qt::Horizontal</enum>
268                       </property>
269                       <property name="sizeHint" >
270                        <size>
271                         <width>0</width>
272                         <height>20</height>
273                        </size>
274                       </property>
275                      </spacer>
276                     </item>
277                     <item>
278                      <widget class="QToolButton" name="upServer" >
279                       <property name="toolTip" >
280                        <string>Move upwards in list</string>
281                       </property>
282                       <property name="text" >
283                        <string>...</string>
284                       </property>
285                       <property name="icon" >
286                        <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/go-up.png</iconset>
287                       </property>
288                      </widget>
289                     </item>
290                     <item>
291                      <widget class="QToolButton" name="downServer" >
292                       <property name="toolTip" >
293                        <string>Move downwards in list</string>
294                       </property>
295                       <property name="text" >
296                        <string>...</string>
297                       </property>
298                       <property name="icon" >
299                        <iconset resource="../../icons/icons.qrc" >:/16x16/actions/oxygen/16x16/actions/go-down.png</iconset>
300                       </property>
301                      </widget>
302                     </item>
303                     <item>
304                      <spacer>
305                       <property name="orientation" >
306                        <enum>Qt::Horizontal</enum>
307                       </property>
308                       <property name="sizeHint" >
309                        <size>
310                         <width>0</width>
311                         <height>20</height>
312                        </size>
313                       </property>
314                      </spacer>
315                     </item>
316                    </layout>
317                   </item>
318                   <item>
319                    <spacer>
320                     <property name="orientation" >
321                      <enum>Qt::Vertical</enum>
322                     </property>
323                     <property name="sizeHint" >
324                      <size>
325                       <width>20</width>
326                       <height>40</height>
327                      </size>
328                     </property>
329                    </spacer>
330                   </item>
331                  </layout>
332                 </item>
333                </layout>
334               </item>
335               <item>
336                <widget class="QCheckBox" name="randomServer" >
337                 <property name="enabled" >
338                  <bool>false</bool>
339                 </property>
340                 <property name="text" >
341                  <string>Choose random server for connecting</string>
342                 </property>
343                </widget>
344               </item>
345              </layout>
346             </item>
347            </layout>
348           </widget>
349           <widget class="QWidget" name="performTab" >
350            <attribute name="title" >
351             <string>Perform</string>
352            </attribute>
353            <layout class="QVBoxLayout" >
354             <item>
355              <widget class="QLabel" name="label" >
356               <property name="text" >
357                <string>Commands to execute on connect:</string>
358               </property>
359              </widget>
360             </item>
361             <item>
362              <layout class="QVBoxLayout" >
363               <item>
364                <widget class="QTextEdit" name="performEdit" >
365                 <property name="enabled" >
366                  <bool>false</bool>
367                 </property>
368                 <property name="lineWrapMode" >
369                  <enum>QTextEdit::NoWrap</enum>
370                 </property>
371                </widget>
372               </item>
373               <item>
374                <widget class="QGroupBox" name="autoIdentify" >
375                 <property name="enabled" >
376                  <bool>false</bool>
377                 </property>
378                 <property name="title" >
379                  <string>Auto Identify</string>
380                 </property>
381                 <property name="checkable" >
382                  <bool>true</bool>
383                 </property>
384                 <property name="checked" >
385                  <bool>false</bool>
386                 </property>
387                 <layout class="QVBoxLayout" >
388                  <item>
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>
394                      </property>
395                     </widget>
396                    </item>
397                    <item row="0" column="1" >
398                     <widget class="QLineEdit" name="autoIdentService" >
399                      <property name="text" >
400                       <string>NickServ</string>
401                      </property>
402                     </widget>
403                    </item>
404                    <item row="1" column="0" >
405                     <widget class="QLabel" name="label_3" >
406                      <property name="text" >
407                       <string>Password:</string>
408                      </property>
409                     </widget>
410                    </item>
411                    <item row="1" column="1" >
412                     <widget class="QLineEdit" name="autoIdentPassword" >
413                      <property name="echoMode" >
414                       <enum>QLineEdit::PasswordEchoOnEdit</enum>
415                      </property>
416                     </widget>
417                    </item>
418                   </layout>
419                  </item>
420                 </layout>
421                </widget>
422               </item>
423              </layout>
424             </item>
425            </layout>
426           </widget>
427           <widget class="QWidget" name="tab" >
428            <attribute name="title" >
429             <string>Advanced</string>
430            </attribute>
431            <layout class="QVBoxLayout" >
432             <item>
433              <widget class="QGroupBox" name="groupBox_3" >
434               <property name="title" >
435                <string>Network Encoding</string>
436               </property>
437               <layout class="QVBoxLayout" >
438                <item>
439                 <layout class="QHBoxLayout" >
440                  <item>
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>
446                      </property>
447                     </widget>
448                    </item>
449                    <item row="0" column="1" >
450                     <widget class="QComboBox" name="sendEncoding" >
451                      <property name="enabled" >
452                       <bool>false</bool>
453                      </property>
454                      <property name="sizePolicy" >
455                       <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
456                        <horstretch>0</horstretch>
457                        <verstretch>0</verstretch>
458                       </sizepolicy>
459                      </property>
460                     </widget>
461                    </item>
462                    <item row="1" column="0" >
463                     <widget class="QLabel" name="label_5" >
464                      <property name="text" >
465                       <string>Receiving:</string>
466                      </property>
467                     </widget>
468                    </item>
469                    <item row="1" column="1" >
470                     <widget class="QComboBox" name="recvEncoding" >
471                      <property name="enabled" >
472                       <bool>false</bool>
473                      </property>
474                      <property name="sizePolicy" >
475                       <sizepolicy vsizetype="Fixed" hsizetype="Expanding" >
476                        <horstretch>0</horstretch>
477                        <verstretch>0</verstretch>
478                       </sizepolicy>
479                      </property>
480                     </widget>
481                    </item>
482                   </layout>
483                  </item>
484                  <item>
485                   <spacer>
486                    <property name="orientation" >
487                     <enum>Qt::Horizontal</enum>
488                    </property>
489                    <property name="sizeHint" >
490                     <size>
491                      <width>40</width>
492                      <height>20</height>
493                     </size>
494                    </property>
495                   </spacer>
496                  </item>
497                 </layout>
498                </item>
499                <item>
500                 <widget class="QCheckBox" name="useDefaultEncodings" >
501                  <property name="enabled" >
502                   <bool>false</bool>
503                  </property>
504                  <property name="text" >
505                   <string>Use defaults</string>
506                  </property>
507                  <property name="checked" >
508                   <bool>true</bool>
509                  </property>
510                 </widget>
511                </item>
512               </layout>
513              </widget>
514             </item>
515             <item>
516              <spacer>
517               <property name="orientation" >
518                <enum>Qt::Vertical</enum>
519               </property>
520               <property name="sizeHint" >
521                <size>
522                 <width>375</width>
523                 <height>31</height>
524                </size>
525               </property>
526              </spacer>
527             </item>
528            </layout>
529           </widget>
530          </widget>
531         </item>
532        </layout>
533       </widget>
534      </item>
535     </layout>
536    </item>
537   </layout>
538  </widget>
539  <resources>
540   <include location="../../icons/icons.qrc" />
541  </resources>
542  <connections>
543   <connection>
544    <sender>useDefaultEncodings</sender>
545    <signal>toggled(bool)</signal>
546    <receiver>sendEncoding</receiver>
547    <slot>setDisabled(bool)</slot>
548    <hints>
549     <hint type="sourcelabel" >
550      <x>356</x>
551      <y>181</y>
552     </hint>
553     <hint type="destinationlabel" >
554      <x>470</x>
555      <y>122</y>
556     </hint>
557    </hints>
558   </connection>
559   <connection>
560    <sender>useDefaultEncodings</sender>
561    <signal>toggled(bool)</signal>
562    <receiver>recvEncoding</receiver>
563    <slot>setDisabled(bool)</slot>
564    <hints>
565     <hint type="sourcelabel" >
566      <x>383</x>
567      <y>181</y>
568     </hint>
569     <hint type="destinationlabel" >
570      <x>445</x>
571      <y>156</y>
572     </hint>
573    </hints>
574   </connection>
575  </connections>
576 </ui>