source: src-qt4/life-preserver/lp-gui/LPMain.ui @ 6a2483b

9.2-releasereleng/10.0releng/10.0.1releng/10.0.2releng/10.0.3releng/10.1releng/10.1.1releng/10.1.2
Last change on this file since 6a2483b was 6a2483b, checked in by Ken Moore <ken@…>, 18 months ago

Remove the old life-preserver from the src-qt4/life-preserver dir, and replace it with src-qt4/life-preserver/lp-tray and src-qt4/life-preserver/lp-gui.

  • Property mode set to 100644
File size: 20.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>LPMain</class>
4 <widget class="QMainWindow" name="LPMain">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>459</width>
10    <height>396</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Life Preserver</string>
15  </property>
16  <property name="windowIcon">
17   <iconset resource="lPreserve.qrc">
18    <normaloff>:/images/tray-icon-idle.png</normaloff>:/images/tray-icon-idle.png</iconset>
19  </property>
20  <widget class="QWidget" name="centralwidget">
21   <layout class="QVBoxLayout" name="verticalLayout">
22    <item>
23     <layout class="QHBoxLayout" name="horizontalLayout">
24      <item>
25       <widget class="QToolButton" name="tool_refresh">
26        <property name="statusTip">
27         <string>Refresh the UI</string>
28        </property>
29        <property name="text">
30         <string>...</string>
31        </property>
32        <property name="icon">
33         <iconset resource="lPreserve.qrc">
34          <normaloff>:/images/refresh.png</normaloff>:/images/refresh.png</iconset>
35        </property>
36       </widget>
37      </item>
38      <item>
39       <widget class="QComboBox" name="combo_pools">
40        <property name="sizePolicy">
41         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
42          <horstretch>0</horstretch>
43          <verstretch>0</verstretch>
44         </sizepolicy>
45        </property>
46        <property name="sizeAdjustPolicy">
47         <enum>QComboBox::AdjustToContentsOnFirstShow</enum>
48        </property>
49       </widget>
50      </item>
51      <item>
52       <spacer name="horizontalSpacer">
53        <property name="orientation">
54         <enum>Qt::Horizontal</enum>
55        </property>
56        <property name="sizeType">
57         <enum>QSizePolicy::Expanding</enum>
58        </property>
59        <property name="sizeHint" stdset="0">
60         <size>
61          <width>40</width>
62          <height>20</height>
63         </size>
64        </property>
65       </spacer>
66      </item>
67      <item>
68       <widget class="QPushButton" name="push_configure">
69        <property name="statusTip">
70         <string>Configure snapshot and replication schedules</string>
71        </property>
72        <property name="text">
73         <string>Configure</string>
74        </property>
75        <property name="icon">
76         <iconset resource="lPreserve.qrc">
77          <normaloff>:/images/configure.png</normaloff>:/images/configure.png</iconset>
78        </property>
79       </widget>
80      </item>
81     </layout>
82    </item>
83    <item>
84     <widget class="QTabWidget" name="tabWidget">
85      <property name="currentIndex">
86       <number>0</number>
87      </property>
88      <widget class="QWidget" name="tab_status">
89       <attribute name="icon">
90        <iconset resource="lPreserve.qrc">
91         <normaloff>:/images/drive-removable-media.png</normaloff>:/images/drive-removable-media.png</iconset>
92       </attribute>
93       <attribute name="title">
94        <string>Status</string>
95       </attribute>
96       <layout class="QVBoxLayout" name="verticalLayout_3">
97        <item>
98         <layout class="QFormLayout" name="formLayout_2">
99          <item row="0" column="0">
100           <widget class="QLabel" name="label">
101            <property name="font">
102             <font>
103              <weight>75</weight>
104              <bold>true</bold>
105             </font>
106            </property>
107            <property name="text">
108             <string>System State:</string>
109            </property>
110           </widget>
111          </item>
112          <item row="0" column="1">
113           <widget class="QLabel" name="label_status">
114            <property name="text">
115             <string notr="true">GOOD</string>
116            </property>
117           </widget>
118          </item>
119          <item row="1" column="0">
120           <widget class="QLabel" name="label_2">
121            <property name="font">
122             <font>
123              <weight>75</weight>
124              <bold>true</bold>
125             </font>
126            </property>
127            <property name="text">
128             <string>Number of Disks:</string>
129            </property>
130           </widget>
131          </item>
132          <item row="1" column="1">
133           <widget class="QLabel" name="label_numdisks">
134            <property name="text">
135             <string notr="true">1</string>
136            </property>
137           </widget>
138          </item>
139          <item row="2" column="0">
140           <widget class="QLabel" name="label_3">
141            <property name="font">
142             <font>
143              <weight>75</weight>
144              <bold>true</bold>
145             </font>
146            </property>
147            <property name="text">
148             <string>Latest Snapshot:</string>
149            </property>
150           </widget>
151          </item>
152          <item row="2" column="1">
153           <widget class="QLabel" name="label_latestsnapshot">
154            <property name="text">
155             <string notr="true">snapshot</string>
156            </property>
157           </widget>
158          </item>
159         </layout>
160        </item>
161        <item>
162         <widget class="Line" name="line">
163          <property name="orientation">
164           <enum>Qt::Horizontal</enum>
165          </property>
166         </widget>
167        </item>
168        <item>
169         <widget class="QLabel" name="label_finishedstat">
170          <property name="statusTip">
171           <string/>
172          </property>
173          <property name="styleSheet">
174           <string notr="true">background-color: rgba(10,200,10,100); border-radius: 5px</string>
175          </property>
176          <property name="text">
177           <string notr="true">Finished Status</string>
178          </property>
179          <property name="alignment">
180           <set>Qt::AlignCenter</set>
181          </property>
182          <property name="wordWrap">
183           <bool>true</bool>
184          </property>
185         </widget>
186        </item>
187        <item>
188         <widget class="QLabel" name="label_runningstat">
189          <property name="styleSheet">
190           <string notr="true">background-color: rgba(10,100,200,100); border-radius: 5px</string>
191          </property>
192          <property name="text">
193           <string notr="true">Running Status</string>
194          </property>
195          <property name="alignment">
196           <set>Qt::AlignCenter</set>
197          </property>
198          <property name="wordWrap">
199           <bool>true</bool>
200          </property>
201         </widget>
202        </item>
203        <item>
204         <widget class="QLabel" name="label_errorstat">
205          <property name="styleSheet">
206           <string notr="true">background-color: rgba(230,10,10,100); border-radius: 5px</string>
207          </property>
208          <property name="text">
209           <string notr="true">System Errors</string>
210          </property>
211          <property name="alignment">
212           <set>Qt::AlignCenter</set>
213          </property>
214          <property name="wordWrap">
215           <bool>true</bool>
216          </property>
217         </widget>
218        </item>
219        <item>
220         <spacer name="verticalSpacer">
221          <property name="orientation">
222           <enum>Qt::Vertical</enum>
223          </property>
224          <property name="sizeType">
225           <enum>QSizePolicy::Expanding</enum>
226          </property>
227          <property name="sizeHint" stdset="0">
228           <size>
229            <width>20</width>
230            <height>40</height>
231           </size>
232          </property>
233         </spacer>
234        </item>
235       </layout>
236      </widget>
237      <widget class="QWidget" name="tab_restore">
238       <attribute name="icon">
239        <iconset resource="lPreserve.qrc">
240         <normaloff>:/images/copy.png</normaloff>:/images/copy.png</iconset>
241       </attribute>
242       <attribute name="title">
243        <string>Restore Data</string>
244       </attribute>
245       <layout class="QVBoxLayout" name="verticalLayout_2">
246        <item>
247         <layout class="QHBoxLayout" name="horizontalLayout_4">
248          <item>
249           <widget class="QComboBox" name="combo_datasets"/>
250          </item>
251         </layout>
252        </item>
253        <item>
254         <layout class="QHBoxLayout" name="horizontalLayout_2">
255          <item>
256           <widget class="QPushButton" name="push_prevsnap">
257            <property name="statusTip">
258             <string>Select the previous (older) snapshot</string>
259            </property>
260            <property name="text">
261             <string/>
262            </property>
263            <property name="icon">
264             <iconset resource="lPreserve.qrc">
265              <normaloff>:/images/previous.png</normaloff>:/images/previous.png</iconset>
266            </property>
267           </widget>
268          </item>
269          <item>
270           <layout class="QVBoxLayout" name="verticalLayout_4">
271            <property name="spacing">
272             <number>0</number>
273            </property>
274            <item>
275             <widget class="QSlider" name="slider_snapshots">
276              <property name="orientation">
277               <enum>Qt::Horizontal</enum>
278              </property>
279              <property name="tickPosition">
280               <enum>QSlider::TicksAbove</enum>
281              </property>
282             </widget>
283            </item>
284            <item>
285             <widget class="QLabel" name="label_snapshot">
286              <property name="styleSheet">
287               <string notr="true">border: 1px solid grey; border-radius: 5px</string>
288              </property>
289              <property name="text">
290               <string notr="true">Selected Snapshot</string>
291              </property>
292              <property name="alignment">
293               <set>Qt::AlignCenter</set>
294              </property>
295             </widget>
296            </item>
297           </layout>
298          </item>
299          <item>
300           <widget class="QPushButton" name="push_nextsnap">
301            <property name="statusTip">
302             <string>Select the next (more recent) snapshot</string>
303            </property>
304            <property name="text">
305             <string/>
306            </property>
307            <property name="icon">
308             <iconset resource="lPreserve.qrc">
309              <normaloff>:/images/next.png</normaloff>:/images/next.png</iconset>
310            </property>
311           </widget>
312          </item>
313         </layout>
314        </item>
315        <item>
316         <widget class="Line" name="line_2">
317          <property name="orientation">
318           <enum>Qt::Horizontal</enum>
319          </property>
320         </widget>
321        </item>
322        <item>
323         <widget class="QTreeView" name="treeView"/>
324        </item>
325        <item>
326         <layout class="QHBoxLayout" name="horizontalLayout_3">
327          <item>
328           <widget class="QCheckBox" name="check_hidden">
329            <property name="statusTip">
330             <string>Display any hidden files/folders</string>
331            </property>
332            <property name="text">
333             <string>Show Hidden Files</string>
334            </property>
335           </widget>
336          </item>
337          <item>
338           <spacer name="horizontalSpacer_2">
339            <property name="orientation">
340             <enum>Qt::Horizontal</enum>
341            </property>
342            <property name="sizeHint" stdset="0">
343             <size>
344              <width>40</width>
345              <height>20</height>
346             </size>
347            </property>
348           </spacer>
349          </item>
350          <item>
351           <widget class="QPushButton" name="push_restore">
352            <property name="statusTip">
353             <string>Restore the selected file/folder to the live system.</string>
354            </property>
355            <property name="text">
356             <string>Restore</string>
357            </property>
358            <property name="icon">
359             <iconset resource="lPreserve.qrc">
360              <normaloff>:/images/copy.png</normaloff>:/images/copy.png</iconset>
361            </property>
362           </widget>
363          </item>
364         </layout>
365        </item>
366       </layout>
367       <zorder></zorder>
368       <zorder></zorder>
369       <zorder>line_2</zorder>
370       <zorder>treeView</zorder>
371      </widget>
372     </widget>
373    </item>
374   </layout>
375  </widget>
376  <widget class="QMenuBar" name="menubar">
377   <property name="geometry">
378    <rect>
379     <x>0</x>
380     <y>0</y>
381     <width>459</width>
382     <height>20</height>
383    </rect>
384   </property>
385   <widget class="QMenu" name="menuFile">
386    <property name="title">
387     <string>File</string>
388    </property>
389    <widget class="QMenu" name="menuManage_Pool">
390     <property name="title">
391      <string>Manage Pool</string>
392     </property>
393     <property name="icon">
394      <iconset resource="lPreserve.qrc">
395       <normaloff>:/images/list-add.png</normaloff>:/images/list-add.png</iconset>
396     </property>
397     <addaction name="actionPools"/>
398    </widget>
399    <widget class="QMenu" name="menuUnmanage_Pool">
400     <property name="title">
401      <string>Unmanage Pool</string>
402     </property>
403     <property name="icon">
404      <iconset resource="lPreserve.qrc">
405       <normaloff>:/images/list-remove.png</normaloff>:/images/list-remove.png</iconset>
406     </property>
407     <addaction name="actionPools_2"/>
408    </widget>
409    <addaction name="menuManage_Pool"/>
410    <addaction name="menuUnmanage_Pool"/>
411    <addaction name="separator"/>
412    <addaction name="action_SaveKeyToUSB"/>
413    <addaction name="separator"/>
414    <addaction name="actionClose_Window"/>
415   </widget>
416   <widget class="QMenu" name="menuView">
417    <property name="title">
418     <string>View</string>
419    </property>
420   </widget>
421   <widget class="QMenu" name="menuDisks">
422    <property name="title">
423     <string>Disks</string>
424    </property>
425    <widget class="QMenu" name="menuRemove_Disk">
426     <property name="title">
427      <string>Detach Disk</string>
428     </property>
429     <property name="icon">
430      <iconset resource="lPreserve.qrc">
431       <normaloff>:/images/list-remove.png</normaloff>:/images/list-remove.png</iconset>
432     </property>
433     <addaction name="actionDisks"/>
434    </widget>
435    <widget class="QMenu" name="menuSet_Disk_Offline">
436     <property name="title">
437      <string>Set Disk Offline</string>
438     </property>
439     <property name="icon">
440      <iconset resource="lPreserve.qrc">
441       <normaloff>:/images/network-wired-red.png</normaloff>:/images/network-wired-red.png</iconset>
442     </property>
443     <addaction name="actionDisks_2"/>
444    </widget>
445    <widget class="QMenu" name="menuSet_Disk_Online">
446     <property name="title">
447      <string>Set Disk Online</string>
448     </property>
449     <property name="icon">
450      <iconset resource="lPreserve.qrc">
451       <normaloff>:/images/network-wired.png</normaloff>:/images/network-wired.png</iconset>
452     </property>
453     <addaction name="actionDisk"/>
454    </widget>
455    <addaction name="actionAdd_Disk"/>
456    <addaction name="menuRemove_Disk"/>
457    <addaction name="separator"/>
458    <addaction name="menuSet_Disk_Online"/>
459    <addaction name="menuSet_Disk_Offline"/>
460    <addaction name="separator"/>
461    <addaction name="action_startScrub"/>
462    <addaction name="action_stopScrub"/>
463   </widget>
464   <widget class="QMenu" name="menuSnapshots">
465    <property name="title">
466     <string>Snapshots</string>
467    </property>
468    <widget class="QMenu" name="menuDelete_Snapshot">
469     <property name="title">
470      <string>Delete Snapshot</string>
471     </property>
472     <property name="icon">
473      <iconset resource="lPreserve.qrc">
474       <normaloff>:/images/list-remove.png</normaloff>:/images/list-remove.png</iconset>
475     </property>
476     <addaction name="actionSnapshots"/>
477    </widget>
478    <addaction name="action_newSnapshot"/>
479    <addaction name="menuDelete_Snapshot"/>
480   </widget>
481   <widget class="QMenu" name="menuClassic_Backups">
482    <property name="title">
483     <string>Classic Backups</string>
484    </property>
485    <widget class="QMenu" name="menuCompress_Home_Dir">
486     <property name="title">
487      <string>Compress Home Dir</string>
488     </property>
489     <property name="icon">
490      <iconset resource="lPreserve.qrc">
491       <normaloff>:/images/box_add.png</normaloff>:/images/box_add.png</iconset>
492     </property>
493     <addaction name="actionUser"/>
494    </widget>
495    <addaction name="menuCompress_Home_Dir"/>
496    <addaction name="actionExtract_Home_Dir"/>
497   </widget>
498   <addaction name="menuFile"/>
499   <addaction name="menuView"/>
500   <addaction name="menuClassic_Backups"/>
501   <addaction name="menuSnapshots"/>
502   <addaction name="menuDisks"/>
503  </widget>
504  <widget class="QStatusBar" name="statusbar"/>
505  <action name="actionClose_Window">
506   <property name="icon">
507    <iconset resource="lPreserve.qrc">
508     <normaloff>:/images/application-exit.png</normaloff>:/images/application-exit.png</iconset>
509   </property>
510   <property name="text">
511    <string>Close Window</string>
512   </property>
513  </action>
514  <action name="actionAdvanced">
515   <property name="text">
516    <string>Advanced</string>
517   </property>
518  </action>
519  <action name="actionBasic">
520   <property name="text">
521    <string>Basic</string>
522   </property>
523  </action>
524  <action name="actionRecover_File">
525   <property name="text">
526    <string>Recover File</string>
527   </property>
528  </action>
529  <action name="actionRestore_Dataset">
530   <property name="text">
531    <string>Restore Dataset</string>
532   </property>
533  </action>
534  <action name="actionSave_Key_to_USB">
535   <property name="text">
536    <string>Save Key to USB</string>
537   </property>
538  </action>
539  <action name="actionAdd_Disk">
540   <property name="icon">
541    <iconset resource="lPreserve.qrc">
542     <normaloff>:/images/list-add.png</normaloff>:/images/list-add.png</iconset>
543   </property>
544   <property name="text">
545    <string>Attach Disk</string>
546   </property>
547  </action>
548  <action name="actionNew_Snapshot">
549   <property name="text">
550    <string>New Snapshot</string>
551   </property>
552  </action>
553  <action name="action_newSnapshot">
554   <property name="icon">
555    <iconset resource="lPreserve.qrc">
556     <normaloff>:/images/camera_add.png</normaloff>:/images/camera_add.png</iconset>
557   </property>
558   <property name="text">
559    <string>New Snapshot</string>
560   </property>
561  </action>
562  <action name="action_SaveKeyToUSB">
563   <property name="icon">
564    <iconset resource="lPreserve.qrc">
565     <normaloff>:/images/key.png</normaloff>:/images/key.png</iconset>
566   </property>
567   <property name="text">
568    <string>Save Key to USB</string>
569   </property>
570  </action>
571  <action name="action_startScrub">
572   <property name="icon">
573    <iconset resource="lPreserve.qrc">
574     <normaloff>:/images/system-run.png</normaloff>:/images/system-run.png</iconset>
575   </property>
576   <property name="text">
577    <string>Start Scrub</string>
578   </property>
579   <property name="statusTip">
580    <string>Check system data integrity</string>
581   </property>
582  </action>
583  <action name="actionClassic_Backup">
584   <property name="icon">
585    <iconset resource="lPreserve.qrc">
586     <normaloff>:/images/drive-removable-media.png</normaloff>:/images/drive-removable-media.png</iconset>
587   </property>
588   <property name="text">
589    <string>Classic Backup</string>
590   </property>
591  </action>
592  <action name="actionExtract_Home_Dir">
593   <property name="icon">
594    <iconset resource="lPreserve.qrc">
595     <normaloff>:/images/box_extract.png</normaloff>:/images/box_extract.png</iconset>
596   </property>
597   <property name="text">
598    <string>Extract Home Dir</string>
599   </property>
600  </action>
601  <action name="actionPools">
602   <property name="text">
603    <string notr="true">pools</string>
604   </property>
605  </action>
606  <action name="actionPools_2">
607   <property name="text">
608    <string notr="true">pools</string>
609   </property>
610  </action>
611  <action name="actionSnapshots">
612   <property name="text">
613    <string notr="true">snapshots</string>
614   </property>
615  </action>
616  <action name="actionUser">
617   <property name="text">
618    <string notr="true">user</string>
619   </property>
620  </action>
621  <action name="actionDisks">
622   <property name="text">
623    <string notr="true">disks</string>
624   </property>
625  </action>
626  <action name="actionDisks_2">
627   <property name="icon">
628    <iconset resource="lPreserve.qrc">
629     <normaloff>:/images/network-wired-red.png</normaloff>:/images/network-wired-red.png</iconset>
630   </property>
631   <property name="text">
632    <string notr="true">disks</string>
633   </property>
634  </action>
635  <action name="actionDisk">
636   <property name="text">
637    <string notr="true">disk</string>
638   </property>
639  </action>
640  <action name="action_stopScrub">
641   <property name="icon">
642    <iconset resource="lPreserve.qrc">
643     <normaloff>:/images/application-exit.png</normaloff>:/images/application-exit.png</iconset>
644   </property>
645   <property name="text">
646    <string>Stop Scrub</string>
647   </property>
648  </action>
649 </widget>
650 <resources>
651  <include location="lPreserve.qrc"/>
652 </resources>
653 <connections/>
654</ui>
Note: See TracBrowser for help on using the repository browser.