source: src-qt4/life-preserver/lp-gui/LPClassic.ui @ 109c737

releng/10.0.1releng/10.0.2releng/10.0.3releng/10.1
Last change on this file since 109c737 was 109c737, checked in by Ken Moore <ken@…>, 9 months ago

Add a new "Classic Backup" dialog for customizing the home-dir archive and providing status updates while it is running.

  • Property mode set to 100644
File size: 10.4 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>LPClassic</class>
4 <widget class="QDialog" name="LPClassic">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>265</width>
10    <height>263</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Classic Home-Dir Backup</string>
15  </property>
16  <property name="windowIcon">
17   <iconset resource="lPreserve.qrc">
18    <normaloff>:/images/box_add.png</normaloff>:/images/box_add.png</iconset>
19  </property>
20  <layout class="QVBoxLayout" name="verticalLayout_2">
21   <item>
22    <widget class="QStackedWidget" name="stackedWidget">
23     <property name="currentIndex">
24      <number>1</number>
25     </property>
26     <widget class="QWidget" name="page_setup">
27      <layout class="QVBoxLayout" name="verticalLayout_3">
28       <property name="margin">
29        <number>0</number>
30       </property>
31       <item>
32        <layout class="QFormLayout" name="formLayout">
33         <item row="0" column="0">
34          <widget class="QLabel" name="label">
35           <property name="font">
36            <font>
37             <weight>75</weight>
38             <bold>true</bold>
39            </font>
40           </property>
41           <property name="text">
42            <string>Filename:</string>
43           </property>
44          </widget>
45         </item>
46         <item row="0" column="1">
47          <widget class="QLineEdit" name="line_filename"/>
48         </item>
49        </layout>
50       </item>
51       <item>
52        <widget class="QCheckBox" name="check_pbidesktop">
53         <property name="text">
54          <string>Exclude PBI Shortcuts</string>
55         </property>
56         <property name="checked">
57          <bool>true</bool>
58         </property>
59        </widget>
60       </item>
61       <item>
62        <widget class="QCheckBox" name="check_userbin">
63         <property name="text">
64          <string>Exclude User-Level Binaries (~/bin/)</string>
65         </property>
66         <property name="checked">
67          <bool>true</bool>
68         </property>
69        </widget>
70       </item>
71       <item>
72        <widget class="Line" name="line_2">
73         <property name="orientation">
74          <enum>Qt::Horizontal</enum>
75         </property>
76        </widget>
77       </item>
78       <item>
79        <widget class="QGroupBox" name="groupBox">
80         <property name="title">
81          <string>Additional Excludes</string>
82         </property>
83         <layout class="QVBoxLayout" name="verticalLayout">
84          <item>
85           <widget class="QListWidget" name="list_exclude"/>
86          </item>
87          <item>
88           <layout class="QHBoxLayout" name="horizontalLayout_2">
89            <item>
90             <widget class="QToolButton" name="tool_rmexclude">
91              <property name="toolTip">
92               <string>Remove selected exclude</string>
93              </property>
94              <property name="text">
95               <string>...</string>
96              </property>
97              <property name="icon">
98               <iconset resource="lPreserve.qrc">
99                <normaloff>:/images/list-remove.png</normaloff>:/images/list-remove.png</iconset>
100              </property>
101             </widget>
102            </item>
103            <item>
104             <spacer name="horizontalSpacer_2">
105              <property name="orientation">
106               <enum>Qt::Horizontal</enum>
107              </property>
108              <property name="sizeHint" stdset="0">
109               <size>
110                <width>40</width>
111                <height>20</height>
112               </size>
113              </property>
114             </spacer>
115            </item>
116            <item>
117             <widget class="QToolButton" name="tool_addexcludefile">
118              <property name="toolTip">
119               <string>Exclude file(s)</string>
120              </property>
121              <property name="text">
122               <string>...</string>
123              </property>
124              <property name="icon">
125               <iconset resource="lPreserve.qrc">
126                <normaloff>:/images/copy.png</normaloff>:/images/copy.png</iconset>
127              </property>
128             </widget>
129            </item>
130            <item>
131             <widget class="QToolButton" name="tool_addexcludedir">
132              <property name="toolTip">
133               <string>Exclude a directory</string>
134              </property>
135              <property name="text">
136               <string>...</string>
137              </property>
138              <property name="icon">
139               <iconset resource="lPreserve.qrc">
140                <normaloff>:/images/folder.png</normaloff>:/images/folder.png</iconset>
141              </property>
142             </widget>
143            </item>
144           </layout>
145          </item>
146         </layout>
147        </widget>
148       </item>
149       <item>
150        <widget class="Line" name="line">
151         <property name="orientation">
152          <enum>Qt::Horizontal</enum>
153         </property>
154        </widget>
155       </item>
156       <item>
157        <layout class="QHBoxLayout" name="horizontalLayout">
158         <item>
159          <widget class="QPushButton" name="push_cancel">
160           <property name="text">
161            <string>Cancel</string>
162           </property>
163           <property name="icon">
164            <iconset resource="lPreserve.qrc">
165             <normaloff>:/images/application-exit.png</normaloff>:/images/application-exit.png</iconset>
166           </property>
167          </widget>
168         </item>
169         <item>
170          <spacer name="horizontalSpacer">
171           <property name="orientation">
172            <enum>Qt::Horizontal</enum>
173           </property>
174           <property name="sizeHint" stdset="0">
175            <size>
176             <width>40</width>
177             <height>20</height>
178            </size>
179           </property>
180          </spacer>
181         </item>
182         <item>
183          <widget class="QPushButton" name="push_start">
184           <property name="text">
185            <string>Start</string>
186           </property>
187           <property name="icon">
188            <iconset resource="lPreserve.qrc">
189             <normaloff>:/images/system-run.png</normaloff>:/images/system-run.png</iconset>
190           </property>
191          </widget>
192         </item>
193        </layout>
194       </item>
195      </layout>
196     </widget>
197     <widget class="QWidget" name="page_running">
198      <layout class="QVBoxLayout" name="verticalLayout_4">
199       <property name="margin">
200        <number>0</number>
201       </property>
202       <item>
203        <widget class="QLabel" name="label_status">
204         <property name="font">
205          <font>
206           <weight>75</weight>
207           <bold>true</bold>
208          </font>
209         </property>
210         <property name="text">
211          <string>Home Directory Being Archived....</string>
212         </property>
213         <property name="alignment">
214          <set>Qt::AlignCenter</set>
215         </property>
216        </widget>
217       </item>
218       <item>
219        <spacer name="verticalSpacer_2">
220         <property name="orientation">
221          <enum>Qt::Vertical</enum>
222         </property>
223         <property name="sizeHint" stdset="0">
224          <size>
225           <width>20</width>
226           <height>60</height>
227          </size>
228         </property>
229        </spacer>
230       </item>
231       <item>
232        <widget class="QLabel" name="label_fullfilename">
233         <property name="font">
234          <font>
235           <weight>75</weight>
236           <bold>true</bold>
237          </font>
238         </property>
239         <property name="text">
240          <string notr="true">/home/&lt;filename&gt;.home.tar.gz</string>
241         </property>
242         <property name="alignment">
243          <set>Qt::AlignCenter</set>
244         </property>
245         <property name="wordWrap">
246          <bool>true</bool>
247         </property>
248        </widget>
249       </item>
250       <item>
251        <widget class="QProgressBar" name="progressBar">
252         <property name="maximum">
253          <number>0</number>
254         </property>
255         <property name="value">
256          <number>-1</number>
257         </property>
258        </widget>
259       </item>
260       <item>
261        <layout class="QHBoxLayout" name="horizontalLayout_4">
262         <item>
263          <widget class="QLabel" name="label_3">
264           <property name="text">
265            <string>Size:</string>
266           </property>
267           <property name="alignment">
268            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
269           </property>
270          </widget>
271         </item>
272         <item>
273          <widget class="QLabel" name="label_size">
274           <property name="text">
275            <string notr="true">??</string>
276           </property>
277          </widget>
278         </item>
279        </layout>
280       </item>
281       <item>
282        <spacer name="verticalSpacer">
283         <property name="orientation">
284          <enum>Qt::Vertical</enum>
285         </property>
286         <property name="sizeHint" stdset="0">
287          <size>
288           <width>20</width>
289           <height>60</height>
290          </size>
291         </property>
292        </spacer>
293       </item>
294       <item>
295        <layout class="QHBoxLayout" name="horizontalLayout_3">
296         <item>
297          <widget class="QPushButton" name="push_stop">
298           <property name="text">
299            <string>Stop</string>
300           </property>
301           <property name="icon">
302            <iconset resource="lPreserve.qrc">
303             <normaloff>:/images/backup-failed.png</normaloff>:/images/backup-failed.png</iconset>
304           </property>
305          </widget>
306         </item>
307         <item>
308          <spacer name="horizontalSpacer_3">
309           <property name="orientation">
310            <enum>Qt::Horizontal</enum>
311           </property>
312           <property name="sizeHint" stdset="0">
313            <size>
314             <width>40</width>
315             <height>20</height>
316            </size>
317           </property>
318          </spacer>
319         </item>
320         <item>
321          <widget class="QPushButton" name="push_finished">
322           <property name="text">
323            <string>Finished</string>
324           </property>
325           <property name="icon">
326            <iconset resource="lPreserve.qrc">
327             <normaloff>:/images/backup-ok.png</normaloff>:/images/backup-ok.png</iconset>
328           </property>
329          </widget>
330         </item>
331        </layout>
332       </item>
333      </layout>
334     </widget>
335    </widget>
336   </item>
337  </layout>
338 </widget>
339 <resources>
340  <include location="lPreserve.qrc"/>
341 </resources>
342 <connections/>
343</ui>
Note: See TracBrowser for help on using the repository browser.