Sort buffers
[quassel.git] / src / qtui / settingspages / identitiessettingspage.ui
1 <ui version="4.0" >
2  <class>IdentitiesSettingsPage</class>
3  <widget class="QWidget" name="IdentitiesSettingsPage" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>602</width>
9     <height>450</height>
10    </rect>
11   </property>
12   <property name="windowTitle" >
13    <string/>
14   </property>
15   <layout class="QVBoxLayout" >
16    <item>
17     <layout class="QVBoxLayout" >
18      <item>
19       <layout class="QHBoxLayout" >
20        <item>
21         <widget class="QComboBox" name="identityList" >
22          <property name="insertPolicy" >
23           <enum>QComboBox::InsertAtBottom</enum>
24          </property>
25          <property name="duplicatesEnabled" >
26           <bool>true</bool>
27          </property>
28         </widget>
29        </item>
30        <item>
31         <widget class="QToolButton" name="renameIdentity" >
32          <property name="toolTip" >
33           <string>Rename Identity</string>
34          </property>
35          <property name="text" >
36           <string>...</string>
37          </property>
38          <property name="icon" >
39           <iconset>
40            <normaloff>:/22x22/actions/oxygen/22x22/actions/edit-rename.png</normaloff>:/22x22/actions/oxygen/22x22/actions/edit-rename.png</iconset>
41          </property>
42          <property name="iconSize" >
43           <size>
44            <width>22</width>
45            <height>22</height>
46           </size>
47          </property>
48         </widget>
49        </item>
50        <item>
51         <widget class="QToolButton" name="addIdentity" >
52          <property name="toolTip" >
53           <string>Add Identity</string>
54          </property>
55          <property name="text" >
56           <string>Add...</string>
57          </property>
58          <property name="icon" >
59           <iconset>
60            <normaloff>:/22x22/actions/oxygen/22x22/actions/list-add-user.png</normaloff>:/22x22/actions/oxygen/22x22/actions/list-add-user.png</iconset>
61          </property>
62          <property name="iconSize" >
63           <size>
64            <width>22</width>
65            <height>22</height>
66           </size>
67          </property>
68          <property name="toolButtonStyle" >
69           <enum>Qt::ToolButtonIconOnly</enum>
70          </property>
71         </widget>
72        </item>
73        <item>
74         <widget class="QToolButton" name="deleteIdentity" >
75          <property name="toolTip" >
76           <string>Remove Identity</string>
77          </property>
78          <property name="text" >
79           <string>...</string>
80          </property>
81          <property name="icon" >
82           <iconset>
83            <normaloff>:/22x22/actions/oxygen/22x22/actions/list-remove-user.png</normaloff>:/22x22/actions/oxygen/22x22/actions/list-remove-user.png</iconset>
84          </property>
85          <property name="iconSize" >
86           <size>
87            <width>22</width>
88            <height>22</height>
89           </size>
90          </property>
91         </widget>
92        </item>
93       </layout>
94      </item>
95      <item>
96       <widget class="QTabWidget" name="tabWidget" >
97        <property name="currentIndex" >
98         <number>0</number>
99        </property>
100        <widget class="QWidget" name="generalTab" >
101         <property name="geometry" >
102          <rect>
103           <x>0</x>
104           <y>0</y>
105           <width>570</width>
106           <height>355</height>
107          </rect>
108         </property>
109         <attribute name="title" >
110          <string>General</string>
111         </attribute>
112         <layout class="QVBoxLayout" >
113          <item>
114           <layout class="QHBoxLayout" >
115            <item>
116             <widget class="QLabel" name="label" >
117              <property name="text" >
118               <string>Real Name:</string>
119              </property>
120             </widget>
121            </item>
122            <item>
123             <widget class="QLineEdit" name="realName" >
124              <property name="whatsThis" >
125               <string>The "Real Name" is shown in /whois.</string>
126              </property>
127             </widget>
128            </item>
129           </layout>
130          </item>
131          <item>
132           <widget class="QGroupBox" name="groupBox" >
133            <property name="title" >
134             <string>Nicknames</string>
135            </property>
136            <layout class="QHBoxLayout" >
137             <item>
138              <widget class="QListWidget" name="nicknameList" >
139               <property name="sizePolicy" >
140                <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
141                 <horstretch>1</horstretch>
142                 <verstretch>0</verstretch>
143                </sizepolicy>
144               </property>
145               <property name="showDropIndicator" stdset="0" >
146                <bool>true</bool>
147               </property>
148               <property name="dragEnabled" >
149                <bool>false</bool>
150               </property>
151               <property name="dragDropMode" >
152                <enum>QAbstractItemView::NoDragDrop</enum>
153               </property>
154               <property name="selectionBehavior" >
155                <enum>QAbstractItemView::SelectRows</enum>
156               </property>
157              </widget>
158             </item>
159             <item>
160              <layout class="QVBoxLayout" >
161               <item>
162                <widget class="QPushButton" name="addNick" >
163                 <property name="sizePolicy" >
164                  <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
165                   <horstretch>0</horstretch>
166                   <verstretch>0</verstretch>
167                  </sizepolicy>
168                 </property>
169                 <property name="toolTip" >
170                  <string>Add Nickname</string>
171                 </property>
172                 <property name="text" >
173                  <string>&amp;Add...</string>
174                 </property>
175                 <property name="icon" >
176                  <iconset>
177                   <normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</normaloff>:/16x16/actions/oxygen/16x16/actions/list-add.png</iconset>
178                 </property>
179                 <property name="iconSize" >
180                  <size>
181                   <width>16</width>
182                   <height>16</height>
183                  </size>
184                 </property>
185                </widget>
186               </item>
187               <item>
188                <widget class="QPushButton" name="deleteNick" >
189                 <property name="sizePolicy" >
190                  <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
191                   <horstretch>0</horstretch>
192                   <verstretch>0</verstretch>
193                  </sizepolicy>
194                 </property>
195                 <property name="toolTip" >
196                  <string>Remove Nickname</string>
197                 </property>
198                 <property name="text" >
199                  <string>Remove</string>
200                 </property>
201                 <property name="icon" >
202                  <iconset>
203                   <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-delete.png</iconset>
204                 </property>
205                </widget>
206               </item>
207               <item>
208                <widget class="QPushButton" name="renameNick" >
209                 <property name="sizePolicy" >
210                  <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
211                   <horstretch>0</horstretch>
212                   <verstretch>0</verstretch>
213                  </sizepolicy>
214                 </property>
215                 <property name="toolTip" >
216                  <string>Rename Identity</string>
217                 </property>
218                 <property name="text" >
219                  <string>Re&amp;name...</string>
220                 </property>
221                 <property name="icon" >
222                  <iconset>
223                   <normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</normaloff>:/16x16/actions/oxygen/16x16/actions/edit-rename.png</iconset>
224                 </property>
225                </widget>
226               </item>
227               <item>
228                <layout class="QHBoxLayout" >
229                 <item>
230                  <spacer>
231                   <property name="orientation" >
232                    <enum>Qt::Horizontal</enum>
233                   </property>
234                   <property name="sizeHint" stdset="0" >
235                    <size>
236                     <width>0</width>
237                     <height>20</height>
238                    </size>
239                   </property>
240                  </spacer>
241                 </item>
242                 <item>
243                  <widget class="QToolButton" name="nickUp" >
244                   <property name="toolTip" >
245                    <string>Move upwards in list</string>
246                   </property>
247                   <property name="text" >
248                    <string>...</string>
249                   </property>
250                   <property name="icon" >
251                    <iconset>
252                     <normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-up.png</iconset>
253                   </property>
254                  </widget>
255                 </item>
256                 <item>
257                  <widget class="QToolButton" name="nickDown" >
258                   <property name="toolTip" >
259                    <string>Move downwards in list</string>
260                   </property>
261                   <property name="text" >
262                    <string>...</string>
263                   </property>
264                   <property name="icon" >
265                    <iconset>
266                     <normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</normaloff>:/16x16/actions/oxygen/16x16/actions/go-down.png</iconset>
267                   </property>
268                  </widget>
269                 </item>
270                 <item>
271                  <spacer>
272                   <property name="orientation" >
273                    <enum>Qt::Horizontal</enum>
274                   </property>
275                   <property name="sizeHint" stdset="0" >
276                    <size>
277                     <width>0</width>
278                     <height>20</height>
279                    </size>
280                   </property>
281                  </spacer>
282                 </item>
283                </layout>
284               </item>
285               <item>
286                <spacer>
287                 <property name="orientation" >
288                  <enum>Qt::Vertical</enum>
289                 </property>
290                 <property name="sizeHint" stdset="0" >
291                  <size>
292                   <width>124</width>
293                   <height>76</height>
294                  </size>
295                 </property>
296                </spacer>
297               </item>
298              </layout>
299             </item>
300            </layout>
301           </widget>
302          </item>
303         </layout>
304        </widget>
305        <widget class="QWidget" name="awayTab" >
306         <property name="geometry" >
307          <rect>
308           <x>0</x>
309           <y>0</y>
310           <width>570</width>
311           <height>355</height>
312          </rect>
313         </property>
314         <attribute name="title" >
315          <string>A&amp;way</string>
316         </attribute>
317         <layout class="QVBoxLayout" name="verticalLayout_4" >
318          <item>
319           <widget class="QGroupBox" name="groupBox_2" >
320            <property name="title" >
321             <string>Default Away Settings</string>
322            </property>
323            <layout class="QVBoxLayout" name="verticalLayout_3" >
324             <item>
325              <layout class="QGridLayout" >
326               <item row="0" column="1" >
327                <widget class="QLineEdit" name="awayNick" >
328                 <property name="enabled" >
329                  <bool>false</bool>
330                 </property>
331                 <property name="toolTip" >
332                  <string>Nick to be used when being away</string>
333                 </property>
334                </widget>
335               </item>
336               <item row="1" column="0" >
337                <widget class="QCheckBox" name="awayReasonEnabled" >
338                 <property name="toolTip" >
339                  <string>Default away reason</string>
340                 </property>
341                 <property name="text" >
342                  <string>Away Reason</string>
343                 </property>
344                </widget>
345               </item>
346               <item row="1" column="1" >
347                <widget class="QLineEdit" name="awayReason" >
348                 <property name="enabled" >
349                  <bool>false</bool>
350                 </property>
351                 <property name="toolTip" >
352                  <string>Default away reason</string>
353                 </property>
354                </widget>
355               </item>
356               <item row="0" column="0" >
357                <widget class="QCheckBox" name="awayNickEnabled" >
358                 <property name="enabled" >
359                  <bool>false</bool>
360                 </property>
361                 <property name="toolTip" >
362                  <string>Nick to be used when being away</string>
363                 </property>
364                 <property name="text" >
365                  <string>Away Nick</string>
366                 </property>
367                </widget>
368               </item>
369              </layout>
370             </item>
371            </layout>
372           </widget>
373          </item>
374          <item>
375           <widget class="QGroupBox" name="detachAwayEnabled" >
376            <property name="toolTip" >
377             <string>Set away when all clients have detached from the core</string>
378            </property>
379            <property name="title" >
380             <string>Away On Detach</string>
381            </property>
382            <property name="checkable" >
383             <bool>true</bool>
384            </property>
385            <property name="checked" >
386             <bool>false</bool>
387            </property>
388            <layout class="QVBoxLayout" name="verticalLayout" >
389             <item>
390              <layout class="QHBoxLayout" name="horizontalLayout" >
391               <item>
392                <widget class="QCheckBox" name="detachAwayReasonEnabled" >
393                 <property name="toolTip" >
394                  <string>Override default away reason for auto-away on detach</string>
395                 </property>
396                 <property name="text" >
397                  <string>Away Reason</string>
398                 </property>
399                </widget>
400               </item>
401               <item>
402                <widget class="QLineEdit" name="detachAwayReason" >
403                 <property name="enabled" >
404                  <bool>false</bool>
405                 </property>
406                 <property name="toolTip" >
407                  <string>Override default away reason for auto-away on detach</string>
408                 </property>
409                </widget>
410               </item>
411              </layout>
412             </item>
413            </layout>
414           </widget>
415          </item>
416          <item>
417           <widget class="QGroupBox" name="autoAwayEnabled" >
418            <property name="enabled" >
419             <bool>false</bool>
420            </property>
421            <property name="toolTip" >
422             <string>Not implemented yet</string>
423            </property>
424            <property name="title" >
425             <string>Away On Idle</string>
426            </property>
427            <property name="checkable" >
428             <bool>true</bool>
429            </property>
430            <property name="checked" >
431             <bool>false</bool>
432            </property>
433            <layout class="QVBoxLayout" name="verticalLayout_2" >
434             <item>
435              <layout class="QHBoxLayout" >
436               <item>
437                <widget class="QLabel" name="autoAwayLabel_1" >
438                 <property name="text" >
439                  <string>Set away after</string>
440                 </property>
441                </widget>
442               </item>
443               <item>
444                <widget class="QSpinBox" name="autoAwayTime" />
445               </item>
446               <item>
447                <widget class="QLabel" name="autoAwayLabel_2" >
448                 <property name="text" >
449                  <string>minutes of being idle</string>
450                 </property>
451                </widget>
452               </item>
453               <item>
454                <spacer>
455                 <property name="orientation" >
456                  <enum>Qt::Horizontal</enum>
457                 </property>
458                 <property name="sizeHint" stdset="0" >
459                  <size>
460                   <width>40</width>
461                   <height>20</height>
462                  </size>
463                 </property>
464                </spacer>
465               </item>
466              </layout>
467             </item>
468             <item>
469              <layout class="QGridLayout" >
470               <item row="0" column="0" >
471                <widget class="QCheckBox" name="autoAwayReasonEnabled" >
472                 <property name="text" >
473                  <string>Away Reason</string>
474                 </property>
475                </widget>
476               </item>
477               <item row="0" column="1" >
478                <widget class="QLineEdit" name="autoAwayReason" >
479                 <property name="enabled" >
480                  <bool>false</bool>
481                 </property>
482                </widget>
483               </item>
484              </layout>
485             </item>
486            </layout>
487           </widget>
488          </item>
489          <item>
490           <spacer>
491            <property name="orientation" >
492             <enum>Qt::Vertical</enum>
493            </property>
494            <property name="sizeHint" stdset="0" >
495             <size>
496              <width>20</width>
497              <height>40</height>
498             </size>
499            </property>
500           </spacer>
501          </item>
502         </layout>
503        </widget>
504        <widget class="QWidget" name="advancedTab" >
505         <property name="geometry" >
506          <rect>
507           <x>0</x>
508           <y>0</y>
509           <width>570</width>
510           <height>355</height>
511          </rect>
512         </property>
513         <attribute name="title" >
514          <string>Advanced</string>
515         </attribute>
516         <layout class="QVBoxLayout" >
517          <item>
518           <layout class="QHBoxLayout" >
519            <item>
520             <widget class="QLabel" name="label_2" >
521              <property name="text" >
522               <string>Ident:</string>
523              </property>
524             </widget>
525            </item>
526            <item>
527             <widget class="QLineEdit" name="ident" >
528              <property name="whatsThis" >
529               <string>The "ident" is part of your hostmask and, together with your host, uniquely identifies you within the IRC network.</string>
530              </property>
531             </widget>
532            </item>
533           </layout>
534          </item>
535          <item>
536           <widget class="QGroupBox" name="groupBox_3" >
537            <property name="title" >
538             <string>Messages</string>
539            </property>
540            <layout class="QVBoxLayout" >
541             <item>
542              <layout class="QGridLayout" >
543               <item row="1" column="0" >
544                <widget class="QLabel" name="label_3" >
545                 <property name="text" >
546                  <string>Part Reason:</string>
547                 </property>
548                </widget>
549               </item>
550               <item row="1" column="1" >
551                <widget class="QLineEdit" name="partReason" />
552               </item>
553               <item row="0" column="1" >
554                <widget class="QLineEdit" name="kickReason" />
555               </item>
556               <item row="2" column="0" >
557                <widget class="QLabel" name="label_5" >
558                 <property name="text" >
559                  <string>Quit Reason:</string>
560                 </property>
561                </widget>
562               </item>
563               <item row="2" column="1" >
564                <widget class="QLineEdit" name="quitReason" />
565               </item>
566               <item row="0" column="0" >
567                <widget class="QLabel" name="label_4" >
568                 <property name="text" >
569                  <string>Kick Reason:</string>
570                 </property>
571                </widget>
572               </item>
573              </layout>
574             </item>
575            </layout>
576           </widget>
577          </item>
578          <item>
579           <spacer>
580            <property name="orientation" >
581             <enum>Qt::Vertical</enum>
582            </property>
583            <property name="sizeHint" stdset="0" >
584             <size>
585              <width>20</width>
586              <height>40</height>
587             </size>
588            </property>
589           </spacer>
590          </item>
591         </layout>
592        </widget>
593       </widget>
594      </item>
595     </layout>
596    </item>
597   </layout>
598  </widget>
599  <tabstops>
600   <tabstop>identityList</tabstop>
601   <tabstop>renameIdentity</tabstop>
602   <tabstop>addIdentity</tabstop>
603   <tabstop>deleteIdentity</tabstop>
604   <tabstop>tabWidget</tabstop>
605   <tabstop>realName</tabstop>
606   <tabstop>nicknameList</tabstop>
607   <tabstop>addNick</tabstop>
608   <tabstop>deleteNick</tabstop>
609   <tabstop>renameNick</tabstop>
610   <tabstop>nickUp</tabstop>
611   <tabstop>nickDown</tabstop>
612   <tabstop>awayNick</tabstop>
613   <tabstop>awayReasonEnabled</tabstop>
614   <tabstop>awayReason</tabstop>
615   <tabstop>awayNickEnabled</tabstop>
616   <tabstop>autoAwayEnabled</tabstop>
617   <tabstop>autoAwayTime</tabstop>
618   <tabstop>autoAwayReasonEnabled</tabstop>
619   <tabstop>autoAwayReason</tabstop>
620   <tabstop>ident</tabstop>
621   <tabstop>kickReason</tabstop>
622   <tabstop>partReason</tabstop>
623   <tabstop>quitReason</tabstop>
624  </tabstops>
625  <resources/>
626  <connections>
627   <connection>
628    <sender>awayNickEnabled</sender>
629    <signal>toggled(bool)</signal>
630    <receiver>awayNick</receiver>
631    <slot>setEnabled(bool)</slot>
632    <hints>
633     <hint type="sourcelabel" >
634      <x>71</x>
635      <y>128</y>
636     </hint>
637     <hint type="destinationlabel" >
638      <x>314</x>
639      <y>129</y>
640     </hint>
641    </hints>
642   </connection>
643   <connection>
644    <sender>awayReasonEnabled</sender>
645    <signal>toggled(bool)</signal>
646    <receiver>awayReason</receiver>
647    <slot>setEnabled(bool)</slot>
648    <hints>
649     <hint type="sourcelabel" >
650      <x>81</x>
651      <y>156</y>
652     </hint>
653     <hint type="destinationlabel" >
654      <x>306</x>
655      <y>157</y>
656     </hint>
657    </hints>
658   </connection>
659   <connection>
660    <sender>autoAwayReasonEnabled</sender>
661    <signal>toggled(bool)</signal>
662    <receiver>autoAwayReason</receiver>
663    <slot>setEnabled(bool)</slot>
664    <hints>
665     <hint type="sourcelabel" >
666      <x>126</x>
667      <y>327</y>
668     </hint>
669     <hint type="destinationlabel" >
670      <x>315</x>
671      <y>328</y>
672     </hint>
673    </hints>
674   </connection>
675   <connection>
676    <sender>detachAwayReasonEnabled</sender>
677    <signal>toggled(bool)</signal>
678    <receiver>detachAwayReason</receiver>
679    <slot>setEnabled(bool)</slot>
680    <hints>
681     <hint type="sourcelabel" >
682      <x>33</x>
683      <y>214</y>
684     </hint>
685     <hint type="destinationlabel" >
686      <x>204</x>
687      <y>218</y>
688     </hint>
689    </hints>
690   </connection>
691  </connections>
692 </ui>