source: src-qt4/warden-gui/dialogwarden.ui @ 6c1dd87

9.2-releasereleng/10.0releng/10.0.1releng/10.0.2releng/10.0.3releng/10.1
Last change on this file since 6c1dd87 was 6c1dd87, checked in by Kris Moore <kris@…>, 19 months ago

Add the new Template UI manager to Warden, Now we can create / remove
jail templates, and during jail creation, pick from them

  • Property mode set to 100644
File size: 40.0 KB
RevLine 
[1620346]1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>dialogWarden</class>
4 <widget class="QMainWindow" name="dialogWarden">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>757</width>
10    <height>667</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>The Warden</string>
15  </property>
16  <property name="windowIcon">
17   <iconset resource="warden.qrc">
18    <normaloff>:/warden.png</normaloff>:/warden.png</iconset>
19  </property>
20  <widget class="QWidget" name="widget">
21   <layout class="QGridLayout" name="gridLayout_12">
22    <item row="1" column="0">
23     <widget class="QGroupBox" name="groupJailTab">
24      <property name="title">
25       <string>Working on Jail</string>
26      </property>
27      <layout class="QGridLayout" name="gridLayout_2">
28       <item row="0" column="0">
29        <widget class="QTabWidget" name="tabJail">
30         <property name="sizePolicy">
31          <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
32           <horstretch>0</horstretch>
33           <verstretch>0</verstretch>
34          </sizepolicy>
35         </property>
36         <property name="currentIndex">
37          <number>0</number>
38         </property>
39         <widget class="QWidget" name="tab">
40          <attribute name="title">
41           <string>Info</string>
42          </attribute>
43          <layout class="QGridLayout" name="gridLayout_9">
44           <item row="0" column="0">
45            <widget class="QGroupBox" name="groupBox_4">
46             <property name="sizePolicy">
47              <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
48               <horstretch>0</horstretch>
49               <verstretch>0</verstretch>
50              </sizepolicy>
51             </property>
52             <property name="title">
53              <string>Jail Information</string>
54             </property>
55             <layout class="QGridLayout" name="gridLayout_11">
56              <item row="0" column="0">
57               <layout class="QGridLayout" name="gridLayout_10">
58                <item row="0" column="0">
59                 <widget class="QLabel" name="label">
60                  <property name="text">
61                   <string>Jail Type:</string>
62                  </property>
63                 </widget>
64                </item>
65                <item row="0" column="1">
66                 <widget class="QLabel" name="labelType">
67                  <property name="text">
68                   <string/>
69                  </property>
70                 </widget>
71                </item>
72                <item row="1" column="0">
73                 <widget class="QLabel" name="label_5">
74                  <property name="text">
75                   <string>Size on Disk:</string>
76                  </property>
77                 </widget>
78                </item>
79                <item row="1" column="1">
80                 <widget class="QLabel" name="labelSize">
81                  <property name="text">
82                   <string/>
83                  </property>
84                 </widget>
85                </item>
86                <item row="2" column="0">
87                 <widget class="QLabel" name="label_4">
88                  <property name="text">
89                   <string>Start at boot:</string>
90                  </property>
91                 </widget>
92                </item>
93                <item row="2" column="1">
94                 <widget class="QLabel" name="labelStartAtBoot">
95                  <property name="text">
96                   <string/>
97                  </property>
98                 </widget>
99                </item>
100               </layout>
101              </item>
102              <item row="0" column="1">
103               <spacer name="horizontalSpacer_7">
104                <property name="orientation">
105                 <enum>Qt::Horizontal</enum>
106                </property>
107                <property name="sizeHint" stdset="0">
108                 <size>
109                  <width>40</width>
110                  <height>20</height>
111                 </size>
112                </property>
113               </spacer>
114              </item>
115             </layout>
116            </widget>
117           </item>
118           <item row="1" column="0">
119            <widget class="QGroupBox" name="groupBox_5">
120             <property name="sizePolicy">
121              <sizepolicy hsizetype="MinimumExpanding" vsizetype="Maximum">
122               <horstretch>0</horstretch>
123               <verstretch>0</verstretch>
124              </sizepolicy>
125             </property>
126             <property name="title">
127              <string>Network Information</string>
128             </property>
129             <layout class="QGridLayout" name="gridLayout_3">
130              <item row="0" column="0">
131               <layout class="QVBoxLayout" name="verticalLayout">
132                <item>
133                 <layout class="QHBoxLayout" name="horizontalLayout_7">
134                  <item>
135                   <widget class="QLabel" name="label_3">
136                    <property name="text">
137                     <string>Active Connections:</string>
138                    </property>
139                   </widget>
140                  </item>
141                  <item>
142                   <widget class="QLabel" name="labelConnections">
143                    <property name="text">
144                     <string/>
145                    </property>
146                   </widget>
147                  </item>
148                  <item>
149                   <spacer name="horizontalSpacer_9">
150                    <property name="orientation">
151                     <enum>Qt::Horizontal</enum>
152                    </property>
153                    <property name="sizeHint" stdset="0">
154                     <size>
155                      <width>40</width>
156                      <height>20</height>
157                     </size>
158                    </property>
159                   </spacer>
160                  </item>
161                 </layout>
162                </item>
163                <item>
164                 <layout class="QHBoxLayout" name="horizontalLayout_6">
165                  <item>
166                   <widget class="QLabel" name="label_7">
167                    <property name="text">
168                     <string>IPs:</string>
169                    </property>
170                   </widget>
171                  </item>
172                  <item>
173                   <widget class="QLabel" name="labelIPs">
174                    <property name="text">
175                     <string/>
176                    </property>
177                    <property name="wordWrap">
178                     <bool>true</bool>
179                    </property>
180                   </widget>
181                  </item>
182                  <item>
183                   <spacer name="horizontalSpacer_10">
184                    <property name="orientation">
185                     <enum>Qt::Horizontal</enum>
186                    </property>
187                    <property name="sizeHint" stdset="0">
188                     <size>
189                      <width>40</width>
190                      <height>20</height>
191                     </size>
192                    </property>
193                   </spacer>
194                  </item>
195                 </layout>
196                </item>
197                <item>
198                 <layout class="QGridLayout" name="gridLayout_8">
199                  <item row="0" column="0">
200                   <widget class="QLabel" name="label_9">
201                    <property name="text">
202                     <string>Listening on Ports:</string>
203                    </property>
204                   </widget>
205                  </item>
206                  <item row="0" column="1">
207                   <widget class="QLabel" name="labelPorts">
208                    <property name="sizePolicy">
209                     <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
210                      <horstretch>0</horstretch>
211                      <verstretch>0</verstretch>
212                     </sizepolicy>
213                    </property>
214                    <property name="maximumSize">
215                     <size>
216                      <width>16777215</width>
217                      <height>16777215</height>
218                     </size>
219                    </property>
220                    <property name="text">
221                     <string/>
222                    </property>
223                    <property name="wordWrap">
224                     <bool>true</bool>
225                    </property>
226                   </widget>
227                  </item>
228                  <item row="0" column="2">
229                   <spacer name="horizontalSpacer_8">
230                    <property name="orientation">
231                     <enum>Qt::Horizontal</enum>
232                    </property>
233                    <property name="sizeHint" stdset="0">
234                     <size>
235                      <width>40</width>
236                      <height>20</height>
237                     </size>
238                    </property>
239                   </spacer>
240                  </item>
241                 </layout>
242                </item>
243               </layout>
244              </item>
245             </layout>
246            </widget>
247           </item>
248           <item row="2" column="0">
249            <spacer name="verticalSpacer_2">
250             <property name="orientation">
251              <enum>Qt::Vertical</enum>
252             </property>
253             <property name="sizeHint" stdset="0">
254              <size>
255               <width>20</width>
256               <height>40</height>
257              </size>
258             </property>
259            </spacer>
260           </item>
261          </layout>
262         </widget>
263         <widget class="QWidget" name="tab_2">
264          <attribute name="title">
265           <string>Tools</string>
266          </attribute>
267          <layout class="QGridLayout" name="gridLayout_7">
268           <item row="0" column="0">
269            <widget class="QGroupBox" name="groupBox_2">
270             <property name="title">
271              <string>Jail Management</string>
272             </property>
273             <layout class="QGridLayout" name="gridLayout_5">
[42584ef]274              <item row="1" column="0">
[1620346]275               <layout class="QHBoxLayout" name="horizontalLayout_3">
276                <item>
277                 <widget class="QPushButton" name="pushUserAdmin">
278                  <property name="text">
279                   <string>User Administrator</string>
280                  </property>
281                  <property name="icon">
282                   <iconset resource="warden.qrc">
283                    <normaloff>:/cell.png</normaloff>:/cell.png</iconset>
284                  </property>
285                 </widget>
286                </item>
287                <item>
288                 <spacer name="horizontalSpacer_2">
289                  <property name="orientation">
290                   <enum>Qt::Horizontal</enum>
291                  </property>
292                  <property name="sizeHint" stdset="0">
293                   <size>
294                    <width>40</width>
295                    <height>20</height>
296                   </size>
297                  </property>
298                 </spacer>
299                </item>
300               </layout>
301              </item>
[42584ef]302              <item row="2" column="0">
[1620346]303               <layout class="QHBoxLayout" name="horizontalLayout_9">
304                <item>
305                 <widget class="QPushButton" name="pushServiceGUI">
306                  <property name="text">
307                   <string>Service Manager</string>
308                  </property>
309                  <property name="icon">
310                   <iconset resource="warden.qrc">
311                    <normaloff>:/running.png</normaloff>:/running.png</iconset>
312                  </property>
313                 </widget>
314                </item>
315                <item>
316                 <spacer name="horizontalSpacer_12">
317                  <property name="orientation">
318                   <enum>Qt::Horizontal</enum>
319                  </property>
320                  <property name="sizeHint" stdset="0">
321                   <size>
322                    <width>40</width>
323                    <height>20</height>
324                   </size>
325                  </property>
326                 </spacer>
327                </item>
328               </layout>
329              </item>
[42584ef]330              <item row="3" column="0">
[1620346]331               <layout class="QHBoxLayout" name="horizontalLayout">
332                <item>
333                 <widget class="QPushButton" name="pushTerminal">
334                  <property name="text">
335                   <string>Launch Terminal</string>
336                  </property>
337                  <property name="icon">
338                   <iconset resource="warden.qrc">
339                    <normaloff>:/utilities-terminal.png</normaloff>:/utilities-terminal.png</iconset>
340                  </property>
341                 </widget>
342                </item>
343                <item>
344                 <spacer name="horizontalSpacer_4">
345                  <property name="orientation">
346                   <enum>Qt::Horizontal</enum>
347                  </property>
348                  <property name="sizeHint" stdset="0">
349                   <size>
350                    <width>40</width>
351                    <height>20</height>
352                   </size>
353                  </property>
354                 </spacer>
355                </item>
356               </layout>
357              </item>
[42584ef]358              <item row="4" column="0">
[1620346]359               <layout class="QHBoxLayout" name="horizontalLayout_2">
360                <item>
361                 <widget class="QPushButton" name="pushUpdate">
362                  <property name="text">
363                   <string>Check for Updates</string>
364                  </property>
365                  <property name="icon">
366                   <iconset resource="warden.qrc">
367                    <normaloff>:/restoresnap.png</normaloff>:/restoresnap.png</iconset>
368                  </property>
369                 </widget>
370                </item>
371                <item>
372                 <spacer name="horizontalSpacer_6">
373                  <property name="orientation">
374                   <enum>Qt::Horizontal</enum>
375                  </property>
376                  <property name="sizeHint" stdset="0">
377                   <size>
378                    <width>40</width>
379                    <height>20</height>
380                   </size>
381                  </property>
382                 </spacer>
383                </item>
384               </layout>
385              </item>
[42584ef]386              <item row="0" column="0">
387               <layout class="QHBoxLayout" name="horizontalLayout_13">
388                <item>
389                 <widget class="QPushButton" name="pushPackageManager">
390                  <property name="text">
391                   <string>Package Manager</string>
392                  </property>
393                  <property name="icon">
394                   <iconset resource="warden.qrc">
395                    <normaloff>:/cell.png</normaloff>:/cell.png</iconset>
396                  </property>
397                 </widget>
398                </item>
399                <item>
400                 <spacer name="horizontalSpacer_15">
401                  <property name="orientation">
402                   <enum>Qt::Horizontal</enum>
403                  </property>
404                  <property name="sizeHint" stdset="0">
405                   <size>
406                    <width>40</width>
407                    <height>20</height>
408                   </size>
409                  </property>
410                 </spacer>
411                </item>
412               </layout>
413              </item>
[1620346]414             </layout>
415            </widget>
416           </item>
417           <item row="1" column="0">
418            <widget class="QGroupBox" name="groupBox_3">
419             <property name="title">
420              <string>Utilities</string>
421             </property>
[42584ef]422             <layout class="QGridLayout" name="gridLayout_4">
423              <item row="1" column="0">
[1620346]424               <layout class="QHBoxLayout" name="horizontalLayout_5">
425                <item>
426                 <widget class="QPushButton" name="pushExportJail">
427                  <property name="text">
428                   <string>Export Jail</string>
429                  </property>
430                  <property name="icon">
431                   <iconset resource="warden.qrc">
432                    <normaloff>:/warden.png</normaloff>:/warden.png</iconset>
433                  </property>
434                 </widget>
435                </item>
436                <item>
437                 <spacer name="horizontalSpacer_5">
438                  <property name="orientation">
439                   <enum>Qt::Horizontal</enum>
440                  </property>
441                  <property name="sizeHint" stdset="0">
442                   <size>
443                    <width>40</width>
444                    <height>20</height>
445                   </size>
446                  </property>
447                 </spacer>
448                </item>
449               </layout>
450              </item>
451             </layout>
452            </widget>
453           </item>
454           <item row="2" column="0">
455            <spacer name="verticalSpacer">
456             <property name="orientation">
457              <enum>Qt::Vertical</enum>
458             </property>
459             <property name="sizeHint" stdset="0">
460              <size>
461               <width>48</width>
462               <height>132</height>
463              </size>
464             </property>
465            </spacer>
466           </item>
467          </layout>
468         </widget>
469         <widget class="QWidget" name="tab_3">
470          <attribute name="title">
471           <string>Snapshots</string>
472          </attribute>
473          <layout class="QGridLayout" name="gridLayout_15">
474           <item row="0" column="0">
475            <widget class="QGroupBox" name="groupSnaps">
476             <property name="title">
477              <string>Snapshots</string>
478             </property>
479             <layout class="QGridLayout" name="gridLayout_13">
480              <item row="0" column="0">
481               <widget class="QLabel" name="labelSnap">
482                <property name="text">
483                 <string/>
484                </property>
485               </widget>
486              </item>
487              <item row="1" column="0">
488               <widget class="QSlider" name="sliderSnaps">
489                <property name="maximum">
490                 <number>0</number>
491                </property>
492                <property name="orientation">
493                 <enum>Qt::Horizontal</enum>
494                </property>
495                <property name="tickPosition">
496                 <enum>QSlider::TicksBothSides</enum>
497                </property>
498                <property name="tickInterval">
499                 <number>1</number>
500                </property>
501               </widget>
502              </item>
503              <item row="3" column="0">
504               <layout class="QHBoxLayout" name="horizontalLayout_8">
505                <item>
506                 <widget class="QPushButton" name="pushRestoreSnap">
507                  <property name="minimumSize">
508                   <size>
509                    <width>32</width>
510                    <height>32</height>
511                   </size>
512                  </property>
513                  <property name="maximumSize">
514                   <size>
515                    <width>100</width>
516                    <height>32</height>
517                   </size>
518                  </property>
519                  <property name="toolTip">
520                   <string>Restore existing snapshot</string>
521                  </property>
522                  <property name="text">
523                   <string>R&amp;estore</string>
524                  </property>
525                  <property name="icon">
526                   <iconset resource="warden.qrc">
527                    <normaloff>:/restoresnap.png</normaloff>:/restoresnap.png</iconset>
528                  </property>
529                 </widget>
530                </item>
531                <item>
532                 <widget class="QPushButton" name="pushAddClone">
533                  <property name="minimumSize">
534                   <size>
535                    <width>32</width>
536                    <height>32</height>
537                   </size>
538                  </property>
539                  <property name="maximumSize">
540                   <size>
541                    <width>100</width>
542                    <height>32</height>
543                   </size>
544                  </property>
545                  <property name="toolTip">
546                   <string>Mount the snapshot</string>
547                  </property>
548                  <property name="text">
549                   <string>&amp;Mount</string>
550                  </property>
551                  <property name="icon">
552                   <iconset resource="warden.qrc">
553                    <normaloff>:/running.png</normaloff>:/running.png</iconset>
554                  </property>
555                 </widget>
556                </item>
557                <item>
558                 <widget class="QPushButton" name="pushRemoveClone">
559                  <property name="minimumSize">
560                   <size>
561                    <width>32</width>
562                    <height>32</height>
563                   </size>
564                  </property>
565                  <property name="maximumSize">
566                   <size>
567                    <width>100</width>
568                    <height>32</height>
569                   </size>
570                  </property>
571                  <property name="toolTip">
572                   <string>Unmount the snapshot</string>
573                  </property>
574                  <property name="text">
575                   <string>&amp;Unmount</string>
576                  </property>
577                  <property name="icon">
578                   <iconset resource="warden.qrc">
579                    <normaloff>:/stopped.png</normaloff>:/stopped.png</iconset>
580                  </property>
581                 </widget>
582                </item>
583                <item>
584                 <spacer name="horizontalSpacer_11">
585                  <property name="orientation">
586                   <enum>Qt::Horizontal</enum>
587                  </property>
588                  <property name="sizeHint" stdset="0">
589                   <size>
590                    <width>40</width>
591                    <height>20</height>
592                   </size>
593                  </property>
594                 </spacer>
595                </item>
596                <item>
597                 <widget class="QPushButton" name="pushCreateSnap">
598                  <property name="minimumSize">
599                   <size>
600                    <width>32</width>
601                    <height>32</height>
602                   </size>
603                  </property>
604                  <property name="maximumSize">
605                   <size>
606                    <width>100</width>
607                    <height>32</height>
608                   </size>
609                  </property>
610                  <property name="toolTip">
611                   <string>Create a new snapshot</string>
612                  </property>
613                  <property name="text">
614                   <string>&amp;Add</string>
615                  </property>
616                  <property name="icon">
617                   <iconset resource="warden.qrc">
618                    <normaloff>:/edit_add.png</normaloff>:/edit_add.png</iconset>
619                  </property>
620                 </widget>
621                </item>
622                <item>
623                 <widget class="QPushButton" name="pushRemoveSnap">
624                  <property name="minimumSize">
625                   <size>
626                    <width>32</width>
627                    <height>32</height>
628                   </size>
629                  </property>
630                  <property name="maximumSize">
631                   <size>
632                    <width>100</width>
633                    <height>32</height>
634                   </size>
635                  </property>
636                  <property name="toolTip">
637                   <string>Delete the snapshot</string>
638                  </property>
639                  <property name="text">
640                   <string>&amp;Remove</string>
641                  </property>
642                  <property name="icon">
643                   <iconset resource="warden.qrc">
644                    <normaloff>:/edit_remove.png</normaloff>:/edit_remove.png</iconset>
645                  </property>
646                 </widget>
647                </item>
648               </layout>
649              </item>
650              <item row="2" column="0">
651               <widget class="QLabel" name="labelClone">
652                <property name="text">
653                 <string/>
654                </property>
655                <property name="wordWrap">
656                 <bool>true</bool>
657                </property>
658               </widget>
659              </item>
660             </layout>
661            </widget>
662           </item>
663           <item row="1" column="0">
664            <widget class="QGroupBox" name="groupSnapSchedule">
665             <property name="title">
666              <string>Scheduled Snapshots</string>
667             </property>
668             <property name="checkable">
669              <bool>true</bool>
670             </property>
671             <property name="checked">
672              <bool>false</bool>
673             </property>
674             <layout class="QGridLayout" name="gridLayout_14">
675              <item row="0" column="0">
676               <layout class="QHBoxLayout" name="horizontalLayout_12">
677                <item>
678                 <widget class="QLabel" name="label_6">
679                  <property name="text">
680                   <string>Snapshot Frequency</string>
681                  </property>
682                 </widget>
683                </item>
684                <item>
685                 <widget class="QComboBox" name="comboSnapFrequency">
686                  <item>
687                   <property name="text">
688                    <string notr="true">daily</string>
689                   </property>
690                  </item>
691                  <item>
692                   <property name="text">
693                    <string notr="true">hourly</string>
694                   </property>
695                  </item>
696                 </widget>
697                </item>
698                <item>
699                 <spacer name="horizontalSpacer_13">
700                  <property name="orientation">
701                   <enum>Qt::Horizontal</enum>
702                  </property>
703                  <property name="sizeHint" stdset="0">
704                   <size>
705                    <width>40</width>
706                    <height>20</height>
707                   </size>
708                  </property>
709                 </spacer>
710                </item>
711               </layout>
712              </item>
713              <item row="1" column="0">
714               <layout class="QHBoxLayout" name="horizontalLayout_11">
715                <item>
716                 <widget class="QLabel" name="label_8">
717                  <property name="text">
718                   <string>Days to keep</string>
719                  </property>
720                 </widget>
721                </item>
722                <item>
723                 <widget class="QSpinBox" name="spinSnapDays">
724                  <property name="value">
725                   <number>10</number>
726                  </property>
727                 </widget>
728                </item>
729                <item>
730                 <spacer name="horizontalSpacer_14">
731                  <property name="orientation">
732                   <enum>Qt::Horizontal</enum>
733                  </property>
734                  <property name="sizeHint" stdset="0">
735                   <size>
736                    <width>40</width>
737                    <height>20</height>
738                   </size>
739                  </property>
740                 </spacer>
741                </item>
742               </layout>
743              </item>
744             </layout>
745            </widget>
746           </item>
747           <item row="2" column="0">
748            <spacer name="verticalSpacer_3">
749             <property name="orientation">
750              <enum>Qt::Vertical</enum>
751             </property>
752             <property name="sizeHint" stdset="0">
753              <size>
754               <width>710</width>
755               <height>248</height>
756              </size>
757             </property>
758            </spacer>
759           </item>
760          </layout>
761         </widget>
762        </widget>
763       </item>
764      </layout>
765     </widget>
766    </item>
767    <item row="0" column="0">
768     <widget class="QGroupBox" name="groupBox">
769      <property name="maximumSize">
770       <size>
771        <width>16777215</width>
772        <height>16777215</height>
773       </size>
774      </property>
775      <property name="title">
776       <string>Installed Jails</string>
777      </property>
778      <layout class="QGridLayout" name="gridLayout">
779       <item row="0" column="1">
780        <widget class="QTreeWidget" name="listJails">
781         <property name="sizePolicy">
782          <sizepolicy hsizetype="Expanding" vsizetype="MinimumExpanding">
783           <horstretch>0</horstretch>
784           <verstretch>0</verstretch>
785          </sizepolicy>
786         </property>
787         <property name="indentation">
788          <number>0</number>
789         </property>
790         <property name="uniformRowHeights">
791          <bool>false</bool>
792         </property>
793         <property name="itemsExpandable">
794          <bool>true</bool>
795         </property>
796         <property name="sortingEnabled">
797          <bool>true</bool>
798         </property>
799         <property name="allColumnsShowFocus">
800          <bool>true</bool>
801         </property>
802         <property name="headerHidden">
803          <bool>false</bool>
804         </property>
805         <attribute name="headerVisible">
806          <bool>true</bool>
807         </attribute>
808         <attribute name="headerCascadingSectionResizes">
809          <bool>false</bool>
810         </attribute>
811         <attribute name="headerDefaultSectionSize">
812          <number>90</number>
813         </attribute>
814         <attribute name="headerMinimumSectionSize">
815          <number>90</number>
816         </attribute>
817         <attribute name="headerShowSortIndicator" stdset="0">
818          <bool>true</bool>
819         </attribute>
820         <attribute name="headerStretchLastSection">
821          <bool>true</bool>
822         </attribute>
823         <column>
824          <property name="text">
825           <string notr="true">JDIR</string>
826          </property>
827         </column>
828         <column>
829          <property name="text">
830           <string notr="true">Jail</string>
831          </property>
832         </column>
833         <column>
834          <property name="text">
835           <string notr="true">Status</string>
836          </property>
837         </column>
838         <column>
839          <property name="text">
840           <string notr="true">Updates</string>
841          </property>
842         </column>
843        </widget>
844       </item>
845       <item row="1" column="0" colspan="2">
846        <layout class="QHBoxLayout" name="horizontalLayout_10">
847         <item>
848          <widget class="QPushButton" name="pushStart">
849           <property name="minimumSize">
850            <size>
851             <width>32</width>
852             <height>32</height>
853            </size>
854           </property>
855           <property name="maximumSize">
856            <size>
857             <width>32</width>
858             <height>32</height>
859            </size>
860           </property>
861           <property name="toolTip">
862            <string>Start the selected jail</string>
863           </property>
864           <property name="text">
865            <string/>
866           </property>
867           <property name="icon">
868            <iconset resource="warden.qrc">
869             <normaloff>:/running.png</normaloff>:/running.png</iconset>
870           </property>
[73d8dee]871           <property name="iconSize">
872            <size>
873             <width>20</width>
874             <height>20</height>
875            </size>
876           </property>
[1620346]877           <property name="autoDefault">
878            <bool>false</bool>
879           </property>
880           <property name="default">
881            <bool>false</bool>
882           </property>
883           <property name="flat">
884            <bool>false</bool>
885           </property>
886          </widget>
887         </item>
888         <item>
[73d8dee]889          <widget class="QPushButton" name="pushConfigure">
890           <property name="minimumSize">
891            <size>
892             <width>32</width>
893             <height>32</height>
894            </size>
895           </property>
896           <property name="maximumSize">
897            <size>
898             <width>32</width>
899             <height>32</height>
900            </size>
901           </property>
902           <property name="toolTip">
903            <string>Configure the jail</string>
904           </property>
905           <property name="text">
906            <string/>
907           </property>
908           <property name="icon">
909            <iconset resource="warden.qrc">
910             <normaloff>:/configure.png</normaloff>:/configure.png</iconset>
911           </property>
912           <property name="iconSize">
913            <size>
914             <width>20</width>
915             <height>20</height>
916            </size>
917           </property>
918          </widget>
919         </item>
920         <item>
[1620346]921          <spacer name="horizontalSpacer">
922           <property name="orientation">
923            <enum>Qt::Horizontal</enum>
924           </property>
925           <property name="sizeHint" stdset="0">
926            <size>
927             <width>155</width>
928             <height>29</height>
929            </size>
930           </property>
931          </spacer>
932         </item>
933         <item>
934          <widget class="QPushButton" name="pushAdd">
935           <property name="minimumSize">
936            <size>
937             <width>32</width>
938             <height>32</height>
939            </size>
940           </property>
941           <property name="maximumSize">
942            <size>
943             <width>32</width>
944             <height>32</height>
945            </size>
946           </property>
947           <property name="toolTip">
948            <string>Add a new Jail</string>
949           </property>
950           <property name="text">
951            <string/>
952           </property>
953           <property name="icon">
954            <iconset resource="warden.qrc">
955             <normaloff>:/edit_add.png</normaloff>:/edit_add.png</iconset>
956           </property>
[73d8dee]957           <property name="iconSize">
958            <size>
959             <width>20</width>
960             <height>20</height>
961            </size>
962           </property>
[1620346]963          </widget>
964         </item>
965         <item>
966          <widget class="QPushButton" name="pushRemove">
967           <property name="minimumSize">
968            <size>
969             <width>32</width>
970             <height>32</height>
971            </size>
972           </property>
973           <property name="maximumSize">
974            <size>
975             <width>32</width>
976             <height>32</height>
977            </size>
978           </property>
979           <property name="toolTip">
980            <string>Remove the selected Jail</string>
981           </property>
982           <property name="text">
983            <string/>
984           </property>
985           <property name="icon">
986            <iconset resource="warden.qrc">
987             <normaloff>:/edit_remove.png</normaloff>:/edit_remove.png</iconset>
988           </property>
[73d8dee]989           <property name="iconSize">
990            <size>
991             <width>20</width>
992             <height>20</height>
993            </size>
994           </property>
[1620346]995          </widget>
996         </item>
997        </layout>
998       </item>
999      </layout>
1000     </widget>
1001    </item>
1002   </layout>
1003  </widget>
1004  <widget class="QMenuBar" name="MenuBar">
1005   <property name="geometry">
1006    <rect>
1007     <x>0</x>
1008     <y>0</y>
1009     <width>757</width>
1010     <height>22</height>
1011    </rect>
1012   </property>
1013   <widget class="QMenu" name="fileMenu">
1014    <property name="title">
1015     <string>&amp;File</string>
1016    </property>
1017    <addaction name="separator"/>
1018    <addaction name="separator"/>
1019    <addaction name="fileCreate_JailAction"/>
1020    <addaction name="fileImport_JailAction"/>
1021    <addaction name="separator"/>
[6c1dd87]1022    <addaction name="actionTemplate_Manager"/>
1023    <addaction name="separator"/>
[1620346]1024    <addaction name="fileExitAction"/>
1025   </widget>
1026   <widget class="QMenu" name="Jails">
1027    <property name="title">
1028     <string>Jails</string>
1029    </property>
1030    <addaction name="jailsRefreshAction"/>
1031    <addaction name="separator"/>
1032    <addaction name="jailsConfigurationAction"/>
1033   </widget>
1034   <addaction name="fileMenu"/>
1035   <addaction name="Jails"/>
1036   <addaction name="separator"/>
1037  </widget>
1038  <action name="fileExitAction">
1039   <property name="text">
1040    <string>E&amp;xit</string>
1041   </property>
1042   <property name="iconText">
1043    <string>Exit</string>
1044   </property>
1045   <property name="shortcut">
1046    <string/>
1047   </property>
1048   <property name="name" stdset="0">
1049    <string notr="true">fileExitAction</string>
1050   </property>
1051  </action>
1052  <action name="fileCreate_JailAction">
1053   <property name="text">
1054    <string>New Jail</string>
1055   </property>
1056   <property name="iconText">
1057    <string>New Jail</string>
1058   </property>
1059   <property name="name" stdset="0">
1060    <string notr="true">fileCreate_JailAction</string>
1061   </property>
1062  </action>
1063  <action name="jailsRefreshAction">
1064   <property name="text">
1065    <string>Refresh</string>
1066   </property>
1067   <property name="iconText">
1068    <string>Refresh</string>
1069   </property>
1070   <property name="name" stdset="0">
1071    <string notr="true">jailsRefreshAction</string>
1072   </property>
1073  </action>
1074  <action name="jailsConfigurationAction">
1075   <property name="text">
1076    <string>Configuration</string>
1077   </property>
1078   <property name="iconText">
1079    <string>Configuration</string>
1080   </property>
1081   <property name="name" stdset="0">
1082    <string notr="true">jailsConfigurationAction</string>
1083   </property>
1084  </action>
1085  <action name="fileImport_JailAction">
1086   <property name="text">
1087    <string>Import Jail</string>
1088   </property>
1089   <property name="iconText">
1090    <string>Import Jail</string>
1091   </property>
1092   <property name="name" stdset="0">
1093    <string notr="true">fileImport_JailAction</string>
1094   </property>
1095  </action>
[6c1dd87]1096  <action name="actionTemplate_Manager">
1097   <property name="text">
1098    <string>Template Manager</string>
1099   </property>
1100  </action>
[1620346]1101 </widget>
1102 <layoutdefault spacing="6" margin="11"/>
1103 <includes>
1104  <include location="local">dialogconfig.h</include>
1105  <include location="local">qtimer.h</include>
1106  <include location="local">qprocess.h</include>
1107  <include location="local">dialogworking.h</include>
1108  <include location="local">dialogdisplayoutput.h</include>
1109 </includes>
1110 <resources>
1111  <include location="warden.qrc"/>
1112 </resources>
1113 <connections>
1114  <connection>
1115   <sender>jailsConfigurationAction</sender>
1116   <signal>activated()</signal>
1117   <receiver>dialogWarden</receiver>
1118   <slot>slotOpenConfig()</slot>
1119   <hints>
1120    <hint type="sourcelabel">
1121     <x>-1</x>
1122     <y>-1</y>
1123    </hint>
1124    <hint type="destinationlabel">
1125     <x>20</x>
1126     <y>20</y>
1127    </hint>
1128   </hints>
1129  </connection>
1130  <connection>
1131   <sender>fileExitAction</sender>
1132   <signal>activated()</signal>
1133   <receiver>dialogWarden</receiver>
1134   <slot>slotExit()</slot>
1135   <hints>
1136    <hint type="sourcelabel">
1137     <x>-1</x>
1138     <y>-1</y>
1139    </hint>
1140    <hint type="destinationlabel">
1141     <x>20</x>
1142     <y>20</y>
1143    </hint>
1144   </hints>
1145  </connection>
1146  <connection>
1147   <sender>jailsRefreshAction</sender>
1148   <signal>activated()</signal>
1149   <receiver>dialogWarden</receiver>
1150   <slot>refreshJails()</slot>
1151   <hints>
1152    <hint type="sourcelabel">
1153     <x>-1</x>
1154     <y>-1</y>
1155    </hint>
1156    <hint type="destinationlabel">
1157     <x>20</x>
1158     <y>20</y>
1159    </hint>
1160   </hints>
1161  </connection>
1162  <connection>
1163   <sender>fileCreate_JailAction</sender>
1164   <signal>activated()</signal>
1165   <receiver>dialogWarden</receiver>
1166   <slot>slotClickedNewJail()</slot>
1167   <hints>
1168    <hint type="sourcelabel">
1169     <x>-1</x>
1170     <y>-1</y>
1171    </hint>
1172    <hint type="destinationlabel">
1173     <x>20</x>
1174     <y>20</y>
1175    </hint>
1176   </hints>
1177  </connection>
1178  <connection>
1179   <sender>fileImport_JailAction</sender>
1180   <signal>activated()</signal>
1181   <receiver>dialogWarden</receiver>
1182   <slot>slotImportJailClicked()</slot>
1183   <hints>
1184    <hint type="sourcelabel">
1185     <x>-1</x>
1186     <y>-1</y>
1187    </hint>
1188    <hint type="destinationlabel">
1189     <x>20</x>
1190     <y>20</y>
1191    </hint>
1192   </hints>
1193  </connection>
[6c1dd87]1194  <connection>
1195   <sender>actionTemplate_Manager</sender>
1196   <signal>activated()</signal>
1197   <receiver>dialogWarden</receiver>
1198   <slot>slotTemplateOpen()</slot>
1199   <hints>
1200    <hint type="sourcelabel">
1201     <x>-1</x>
1202     <y>-1</y>
1203    </hint>
1204    <hint type="destinationlabel">
1205     <x>378</x>
1206     <y>333</y>
1207    </hint>
1208   </hints>
1209  </connection>
[1620346]1210 </connections>
1211</ui>
Note: See TracBrowser for help on using the repository browser.