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