1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <author>Martin Koller</author>
4 <comment>Profile Settings</comment>
5 <class>SettingsDialog</class>
6 <widget class="QDialog" name="SettingsDialog">
7  <property name="geometry">
8   <rect>
9    <x>0</x>
10    <y>0</y>
11    <width>350</width>
12    <height>525</height>
13   </rect>
14  </property>
15  <property name="windowTitle">
16   <string>Profile Settings</string>
17  </property>
18  <layout class="QGridLayout" name="gridLayout_2">
19   <item row="10" column="0">
20    <widget class="QFrame" name="frame3">
21     <property name="sizePolicy">
22      <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
23       <horstretch>0</horstretch>
24       <verstretch>0</verstretch>
25      </sizepolicy>
26     </property>
27     <property name="frameShape">
28      <enum>QFrame::HLine</enum>
29     </property>
30     <property name="frameShadow">
31      <enum>QFrame::Sunken</enum>
32     </property>
33    </widget>
34   </item>
35   <item row="8" column="0">
36    <widget class="QCheckBox" name="mediaNeedsChange">
37     <property name="toolTip">
38      <string>Uncheck if you want to avoid a confirmation dialog to change the medium when a slice was finished</string>
39     </property>
40     <property name="text">
41      <string>Target needs media change</string>
42     </property>
43    </widget>
44   </item>
45   <item row="6" column="0">
46    <widget class="QLabel" name="label_4">
47     <property name="text">
48      <string>Exclude Paths Filter:</string>
49     </property>
50    </widget>
51   </item>
52   <item row="3" column="0">
53    <layout class="QGridLayout" name="gridLayout">
54     <item row="0" column="0">
55      <widget class="QLabel" name="label">
56       <property name="text">
57        <string>Number of full backups to keep</string>
58       </property>
59      </widget>
60     </item>
61     <item row="0" column="2">
62      <widget class="QSpinBox" name="numBackups">
63       <property name="toolTip">
64        <string>How many full backups shall be kept in the target directory before older ones will be deleted</string>
65       </property>
66       <property name="specialValueText">
67        <string>unlimited</string>
68       </property>
69       <property name="maximum">
70        <number>1000</number>
71       </property>
72      </widget>
73     </item>
74     <item row="1" column="0">
75      <widget class="QLabel" name="label_2">
76       <property name="text">
77        <string>Full Backup Interval</string>
78       </property>
79      </widget>
80     </item>
81     <item row="1" column="2">
82      <widget class="QSpinBox" name="fullBackupInterval">
83       <property name="toolTip">
84        <string>How often shall a full backup, instead of an incremental one, be done</string>
85       </property>
86       <property name="specialValueText">
87        <string>Every Day</string>
88       </property>
89       <property name="suffix">
90        <string> days</string>
91       </property>
92       <property name="minimum">
93        <number>1</number>
94       </property>
95       <property name="maximum">
96        <number>500</number>
97       </property>
98      </widget>
99     </item>
100    </layout>
101   </item>
102   <item row="0" column="0">
103    <widget class="QLabel" name="textLabel1">
104     <property name="text">
105      <string>Archive Prefix:</string>
106     </property>
107     <property name="wordWrap">
108      <bool>false</bool>
109     </property>
110    </widget>
111   </item>
112   <item row="5" column="0">
113    <widget class="QLineEdit" name="filter">
114     <property name="toolTip">
115      <string>Defines wildcards for filenames which will be ignored for backup, separated by a space. E.g.: &quot;*.ogg *.wav&quot;</string>
116     </property>
117    </widget>
118   </item>
119   <item row="2" column="0">
120    <widget class="QGroupBox" name="groupBox2">
121     <property name="title">
122      <string>Maximum Archive Size:</string>
123     </property>
124     <layout class="QVBoxLayout">
125      <item>
126       <layout class="QHBoxLayout">
127        <item>
128         <widget class="QComboBox" name="predefSizes"/>
129        </item>
130        <item>
131         <widget class="QSpinBox" name="maxSliceSize">
132          <property name="enabled">
133           <bool>true</bool>
134          </property>
135          <property name="specialValueText">
136           <string>unlimited</string>
137          </property>
138          <property name="suffix">
139           <string> MB</string>
140          </property>
141          <property name="minimum">
142           <number>0</number>
143          </property>
144          <property name="maximum">
145           <number>999999</number>
146          </property>
147         </widget>
148        </item>
149       </layout>
150      </item>
151     </layout>
152    </widget>
153   </item>
154   <item row="4" column="0">
155    <widget class="QLabel" name="label_3">
156     <property name="text">
157      <string>Exclude Filename Filter:</string>
158     </property>
159    </widget>
160   </item>
161   <item row="7" column="0">
162    <widget class="QPlainTextEdit" name="dirFilter">
163     <property name="toolTip">
164      <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Defines a list of absolute path patterns which are used to filter complete directories,&lt;br/&gt;e.g. /home/*/.mozilla/*/Cache&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
165     </property>
166    </widget>
167   </item>
168   <item row="9" column="0">
169    <widget class="QCheckBox" name="compressFiles">
170     <property name="toolTip">
171      <string>Uncheck if you want to avoid compressing files at all</string>
172     </property>
173     <property name="text">
174      <string>Compress Files</string>
175     </property>
176    </widget>
177   </item>
178   <item row="1" column="0">
179    <widget class="QLineEdit" name="prefix">
180     <property name="placeholderText">
181      <string>backup</string>
182     </property>
183    </widget>
184   </item>
185   <item row="11" column="0">
186    <widget class="QDialogButtonBox" name="buttonBox">
187     <property name="standardButtons">
188      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
189     </property>
190    </widget>
191   </item>
192  </layout>
193 </widget>
194 <layoutdefault spacing="6" margin="11"/>
195 <connections>
196  <connection>
197   <sender>predefSizes</sender>
198   <signal>activated(int)</signal>
199   <receiver>SettingsDialog</receiver>
200   <slot>sizeSelected(int)</slot>
201   <hints>
202    <hint type="sourcelabel">
203     <x>41</x>
204     <y>114</y>
205    </hint>
206    <hint type="destinationlabel">
207     <x>20</x>
208     <y>20</y>
209    </hint>
210   </hints>
211  </connection>
212  <connection>
213   <sender>buttonBox</sender>
214   <signal>accepted()</signal>
215   <receiver>SettingsDialog</receiver>
216   <slot>accept()</slot>
217   <hints>
218    <hint type="sourcelabel">
219     <x>80</x>
220     <y>512</y>
221    </hint>
222    <hint type="destinationlabel">
223     <x>21</x>
224     <y>467</y>
225    </hint>
226   </hints>
227  </connection>
228  <connection>
229   <sender>buttonBox</sender>
230   <signal>rejected()</signal>
231   <receiver>SettingsDialog</receiver>
232   <slot>reject()</slot>
233   <hints>
234    <hint type="sourcelabel">
235     <x>161</x>
236     <y>501</y>
237    </hint>
238    <hint type="destinationlabel">
239     <x>110</x>
240     <y>468</y>
241    </hint>
242   </hints>
243  </connection>
244 </connections>
245</ui>
246