source: src-qt4/life-preserver/LPMain.ui @ 4d597a9

9.2-releasereleng/10.0releng/10.0.1releng/10.0.2releng/10.0.3releng/10.1
Last change on this file since 4d597a9 was 4d597a9, checked in by Ken Moore <ken@…>, 15 months ago

Add more work to the new UI for life-preserver

  • Property mode set to 100644
File size: 12.8 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>380</width>
10    <height>235</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Life Preserver</string>
15  </property>
16  <widget class="QWidget" name="centralwidget">
17   <layout class="QVBoxLayout" name="verticalLayout">
18    <item>
19     <layout class="QHBoxLayout" name="horizontalLayout">
20      <item>
21       <widget class="QComboBox" name="combo_pools">
22        <property name="sizePolicy">
23         <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
24          <horstretch>0</horstretch>
25          <verstretch>0</verstretch>
26         </sizepolicy>
27        </property>
28       </widget>
29      </item>
30      <item>
31       <spacer name="horizontalSpacer">
32        <property name="orientation">
33         <enum>Qt::Horizontal</enum>
34        </property>
35        <property name="sizeType">
36         <enum>QSizePolicy::Expanding</enum>
37        </property>
38        <property name="sizeHint" stdset="0">
39         <size>
40          <width>40</width>
41          <height>20</height>
42         </size>
43        </property>
44       </spacer>
45      </item>
46      <item>
47       <widget class="QToolButton" name="tool_configure">
48        <property name="statusTip">
49         <string>Configure the local snapshot policies</string>
50        </property>
51        <property name="text">
52         <string>Configure</string>
53        </property>
54        <property name="icon">
55         <iconset resource="lPreserve.qrc">
56          <normaloff>:/images/configure.png</normaloff>:/images/configure.png</iconset>
57        </property>
58       </widget>
59      </item>
60      <item>
61       <widget class="QToolButton" name="tool_configBackups">
62        <property name="statusTip">
63         <string>Configure additional data safety procedures</string>
64        </property>
65        <property name="text">
66         <string>...</string>
67        </property>
68        <property name="icon">
69         <iconset resource="lPreserve.qrc">
70          <normaloff>:/images/drive-removable-media.png</normaloff>:/images/drive-removable-media.png</iconset>
71        </property>
72       </widget>
73      </item>
74     </layout>
75    </item>
76    <item>
77     <widget class="QTabWidget" name="tabWidget">
78      <property name="currentIndex">
79       <number>0</number>
80      </property>
81      <widget class="QWidget" name="tab_status">
82       <attribute name="title">
83        <string>Status</string>
84       </attribute>
85       <layout class="QFormLayout" name="formLayout">
86        <item row="0" column="0">
87         <widget class="QLabel" name="label">
88          <property name="font">
89           <font>
90            <weight>75</weight>
91            <bold>true</bold>
92           </font>
93          </property>
94          <property name="text">
95           <string>System State:</string>
96          </property>
97         </widget>
98        </item>
99        <item row="0" column="1">
100         <widget class="QLabel" name="label_status">
101          <property name="text">
102           <string notr="true">GOOD</string>
103          </property>
104         </widget>
105        </item>
106        <item row="1" column="0">
107         <widget class="QLabel" name="label_2">
108          <property name="font">
109           <font>
110            <weight>75</weight>
111            <bold>true</bold>
112           </font>
113          </property>
114          <property name="text">
115           <string>Number of Disks:</string>
116          </property>
117         </widget>
118        </item>
119        <item row="1" column="1">
120         <widget class="QLabel" name="label_numdisks">
121          <property name="text">
122           <string notr="true">1</string>
123          </property>
124         </widget>
125        </item>
126        <item row="2" column="0">
127         <widget class="QLabel" name="label_3">
128          <property name="font">
129           <font>
130            <weight>75</weight>
131            <bold>true</bold>
132           </font>
133          </property>
134          <property name="text">
135           <string>Safety Level:</string>
136          </property>
137         </widget>
138        </item>
139        <item row="2" column="1">
140         <widget class="QLabel" name="label_safety">
141          <property name="text">
142           <string notr="true">None / Mirror / Remote</string>
143          </property>
144         </widget>
145        </item>
146       </layout>
147      </widget>
148      <widget class="QWidget" name="tab_restore">
149       <attribute name="title">
150        <string>Restore Data</string>
151       </attribute>
152       <layout class="QVBoxLayout" name="verticalLayout_2">
153        <item>
154         <layout class="QHBoxLayout" name="horizontalLayout_4">
155          <item>
156           <widget class="QComboBox" name="combo_datasets"/>
157          </item>
158         </layout>
159        </item>
160        <item>
161         <layout class="QHBoxLayout" name="horizontalLayout_2">
162          <item>
163           <widget class="QToolButton" name="tool_prevsnap">
164            <property name="text">
165             <string>Prev</string>
166            </property>
167           </widget>
168          </item>
169          <item>
170           <widget class="QSlider" name="slider_snapshots">
171            <property name="orientation">
172             <enum>Qt::Horizontal</enum>
173            </property>
174            <property name="tickPosition">
175             <enum>QSlider::TicksAbove</enum>
176            </property>
177           </widget>
178          </item>
179          <item>
180           <widget class="QToolButton" name="tool_nextsnap">
181            <property name="text">
182             <string>Next</string>
183            </property>
184           </widget>
185          </item>
186         </layout>
187        </item>
188        <item>
189         <widget class="QLabel" name="label_snapshot">
190          <property name="text">
191           <string notr="true">Selected Snapshot</string>
192          </property>
193          <property name="alignment">
194           <set>Qt::AlignCenter</set>
195          </property>
196         </widget>
197        </item>
198        <item>
199         <layout class="QHBoxLayout" name="horizontalLayout_3">
200          <item>
201           <spacer name="horizontalSpacer_2">
202            <property name="orientation">
203             <enum>Qt::Horizontal</enum>
204            </property>
205            <property name="sizeHint" stdset="0">
206             <size>
207              <width>40</width>
208              <height>20</height>
209             </size>
210            </property>
211           </spacer>
212          </item>
213          <item>
214           <widget class="QToolButton" name="tool_restoreDir">
215            <property name="text">
216             <string>Restore Dir</string>
217            </property>
218            <property name="icon">
219             <iconset resource="lPreserve.qrc">
220              <normaloff>:/images/folder.png</normaloff>:/images/folder.png</iconset>
221            </property>
222            <property name="toolButtonStyle">
223             <enum>Qt::ToolButtonTextBesideIcon</enum>
224            </property>
225           </widget>
226          </item>
227          <item>
228           <widget class="QToolButton" name="tool_restoreFile">
229            <property name="text">
230             <string>Restore File</string>
231            </property>
232            <property name="icon">
233             <iconset resource="lPreserve.qrc">
234              <normaloff>:/images/copy.png</normaloff>:/images/copy.png</iconset>
235            </property>
236            <property name="toolButtonStyle">
237             <enum>Qt::ToolButtonTextBesideIcon</enum>
238            </property>
239           </widget>
240          </item>
241         </layout>
242        </item>
243       </layout>
244       <zorder></zorder>
245       <zorder></zorder>
246       <zorder>label_snapshot</zorder>
247      </widget>
248     </widget>
249    </item>
250   </layout>
251  </widget>
252  <widget class="QMenuBar" name="menubar">
253   <property name="geometry">
254    <rect>
255     <x>0</x>
256     <y>0</y>
257     <width>380</width>
258     <height>20</height>
259    </rect>
260   </property>
261   <widget class="QMenu" name="menuFile">
262    <property name="title">
263     <string>File</string>
264    </property>
265    <addaction name="actionManage_Pool"/>
266    <addaction name="actionUnmanage_Pool"/>
267    <addaction name="separator"/>
268    <addaction name="action_SaveKeyToUSB"/>
269    <addaction name="separator"/>
270    <addaction name="actionClose_WIndow"/>
271   </widget>
272   <widget class="QMenu" name="menuView">
273    <property name="title">
274     <string>View</string>
275    </property>
276   </widget>
277   <widget class="QMenu" name="menuDisks">
278    <property name="title">
279     <string>Disks</string>
280    </property>
281    <addaction name="actionAdd_Disk"/>
282    <addaction name="actionRemove_Disk"/>
283    <addaction name="separator"/>
284    <addaction name="actionSet_Disk_Offline"/>
285    <addaction name="separator"/>
286    <addaction name="action_startScrub"/>
287   </widget>
288   <widget class="QMenu" name="menuSnapshots">
289    <property name="title">
290     <string>Snapshots</string>
291    </property>
292    <addaction name="action_newSnapshot"/>
293    <addaction name="action_rmSnapshot"/>
294   </widget>
295   <addaction name="menuFile"/>
296   <addaction name="menuView"/>
297   <addaction name="menuDisks"/>
298   <addaction name="menuSnapshots"/>
299  </widget>
300  <widget class="QStatusBar" name="statusbar"/>
301  <action name="actionClose_WIndow">
302   <property name="icon">
303    <iconset resource="lPreserve.qrc">
304     <normaloff>:/images/application-exit.png</normaloff>:/images/application-exit.png</iconset>
305   </property>
306   <property name="text">
307    <string>Close Window</string>
308   </property>
309  </action>
310  <action name="actionAdvanced">
311   <property name="text">
312    <string>Advanced</string>
313   </property>
314  </action>
315  <action name="actionBasic">
316   <property name="text">
317    <string>Basic</string>
318   </property>
319  </action>
320  <action name="actionManage_Pool">
321   <property name="icon">
322    <iconset resource="lPreserve.qrc">
323     <normaloff>:/images/list-add.png</normaloff>:/images/list-add.png</iconset>
324   </property>
325   <property name="text">
326    <string>Manage Pool</string>
327   </property>
328  </action>
329  <action name="actionUnmanage_Pool">
330   <property name="icon">
331    <iconset resource="lPreserve.qrc">
332     <normaloff>:/images/list-remove.png</normaloff>:/images/list-remove.png</iconset>
333   </property>
334   <property name="text">
335    <string>Unmanage Pool</string>
336   </property>
337  </action>
338  <action name="actionRecover_File">
339   <property name="text">
340    <string>Recover File</string>
341   </property>
342  </action>
343  <action name="actionRestore_Dataset">
344   <property name="text">
345    <string>Restore Dataset</string>
346   </property>
347  </action>
348  <action name="actionSave_Key_to_USB">
349   <property name="text">
350    <string>Save Key to USB</string>
351   </property>
352  </action>
353  <action name="actionAdd_Disk">
354   <property name="icon">
355    <iconset resource="lPreserve.qrc">
356     <normaloff>:/images/list-add.png</normaloff>:/images/list-add.png</iconset>
357   </property>
358   <property name="text">
359    <string>Add Disk</string>
360   </property>
361  </action>
362  <action name="actionRemove_Disk">
363   <property name="icon">
364    <iconset resource="lPreserve.qrc">
365     <normaloff>:/images/list-remove.png</normaloff>:/images/list-remove.png</iconset>
366   </property>
367   <property name="text">
368    <string>Remove Disk</string>
369   </property>
370  </action>
371  <action name="actionSet_Disk_Offline">
372   <property name="icon">
373    <iconset resource="lPreserve.qrc">
374     <normaloff>:/images/network-wired.png</normaloff>:/images/network-wired.png</iconset>
375   </property>
376   <property name="text">
377    <string>Set Disk Offline</string>
378   </property>
379  </action>
380  <action name="actionNew_Snapshot">
381   <property name="text">
382    <string>New Snapshot</string>
383   </property>
384  </action>
385  <action name="action_newSnapshot">
386   <property name="icon">
387    <iconset resource="lPreserve.qrc">
388     <normaloff>:/images/camera_add.png</normaloff>:/images/camera_add.png</iconset>
389   </property>
390   <property name="text">
391    <string>New Snapshot</string>
392   </property>
393  </action>
394  <action name="action_rmSnapshot">
395   <property name="icon">
396    <iconset resource="lPreserve.qrc">
397     <normaloff>:/images/list-remove.png</normaloff>:/images/list-remove.png</iconset>
398   </property>
399   <property name="text">
400    <string>Delete Snapshot</string>
401   </property>
402  </action>
403  <action name="action_SaveKeyToUSB">
404   <property name="icon">
405    <iconset resource="lPreserve.qrc">
406     <normaloff>:/images/key.png</normaloff>:/images/key.png</iconset>
407   </property>
408   <property name="text">
409    <string>Save Key to USB</string>
410   </property>
411  </action>
412  <action name="action_startScrub">
413   <property name="icon">
414    <iconset resource="lPreserve.qrc">
415     <normaloff>:/images/system-run.png</normaloff>:/images/system-run.png</iconset>
416   </property>
417   <property name="text">
418    <string>Start Scrub</string>
419   </property>
420   <property name="statusTip">
421    <string>Check system data integrity</string>
422   </property>
423  </action>
424 </widget>
425 <resources>
426  <include location="lPreserve.qrc"/>
427 </resources>
428 <connections/>
429</ui>
Note: See TracBrowser for help on using the repository browser.