intro.ui raw
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>Intro</class>
4 <widget class="QDialog" name="Intro">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>674</width>
10 <height>447</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Welcome</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout">
17 <item>
18 <widget class="QLabel" name="welcomeLabel">
19 <property name="styleSheet">
20 <string notr="true">QLabel { font-style:italic; }</string>
21 </property>
22 <property name="text">
23 <string>Welcome to %1.</string>
24 </property>
25 <property name="wordWrap">
26 <bool>true</bool>
27 </property>
28 </widget>
29 </item>
30 <item>
31 <spacer name="verticalSpacer_4">
32 <property name="orientation">
33 <enum>Qt::Vertical</enum>
34 </property>
35 <property name="sizeType">
36 <enum>QSizePolicy::Minimum</enum>
37 </property>
38 <property name="sizeHint" stdset="0">
39 <size>
40 <width>20</width>
41 <height>15</height>
42 </size>
43 </property>
44 </spacer>
45 </item>
46 <item>
47 <widget class="QLabel" name="storageLabel">
48 <property name="text">
49 <string>As this is the first time the program is launched, you can choose where %1 will store its data.</string>
50 </property>
51 <property name="wordWrap">
52 <bool>true</bool>
53 </property>
54 </widget>
55 </item>
56 <item>
57 <widget class="QLabel" name="sizeWarningLabel">
58 <property name="wordWrap">
59 <bool>true</bool>
60 </property>
61 </widget>
62 </item>
63 <item>
64 <widget class="QRadioButton" name="dataDirDefault">
65 <property name="text">
66 <string>Use the default data directory</string>
67 </property>
68 </widget>
69 </item>
70 <item>
71 <widget class="QRadioButton" name="dataDirCustom">
72 <property name="text">
73 <string>Use a custom data directory:</string>
74 </property>
75 </widget>
76 </item>
77 <item>
78 <layout class="QHBoxLayout" name="horizontalLayout">
79 <property name="spacing">
80 <number>0</number>
81 </property>
82 <property name="sizeConstraint">
83 <enum>QLayout::SetDefaultConstraint</enum>
84 </property>
85 <item>
86 <spacer name="horizontalSpacer">
87 <property name="orientation">
88 <enum>Qt::Horizontal</enum>
89 </property>
90 <property name="sizeType">
91 <enum>QSizePolicy::Fixed</enum>
92 </property>
93 <property name="sizeHint" stdset="0">
94 <size>
95 <width>60</width>
96 <height>20</height>
97 </size>
98 </property>
99 </spacer>
100 </item>
101 <item>
102 <layout class="QVBoxLayout" name="verticalLayout_2">
103 <property name="sizeConstraint">
104 <enum>QLayout::SetDefaultConstraint</enum>
105 </property>
106 <item>
107 <layout class="QHBoxLayout" name="horizontalLayout_2">
108 <item>
109 <widget class="QLineEdit" name="dataDirectory"/>
110 </item>
111 <item>
112 <widget class="QPushButton" name="ellipsisButton">
113 <property name="sizePolicy">
114 <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
115 <horstretch>0</horstretch>
116 <verstretch>0</verstretch>
117 </sizepolicy>
118 </property>
119 <property name="maximumSize">
120 <size>
121 <width>30</width>
122 <height>16777215</height>
123 </size>
124 </property>
125 <property name="text">
126 <string notr="true">…</string>
127 </property>
128 <property name="autoDefault">
129 <bool>false</bool>
130 </property>
131 </widget>
132 </item>
133 </layout>
134 </item>
135 <item>
136 <spacer name="verticalSpacer_3">
137 <property name="orientation">
138 <enum>Qt::Vertical</enum>
139 </property>
140 <property name="sizeType">
141 <enum>QSizePolicy::Fixed</enum>
142 </property>
143 <property name="sizeHint" stdset="0">
144 <size>
145 <width>20</width>
146 <height>5</height>
147 </size>
148 </property>
149 </spacer>
150 </item>
151 <item>
152 <widget class="QLabel" name="freeSpace">
153 <property name="sizePolicy">
154 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
155 <horstretch>1</horstretch>
156 <verstretch>0</verstretch>
157 </sizepolicy>
158 </property>
159 <property name="text">
160 <string/>
161 </property>
162 <property name="wordWrap">
163 <bool>true</bool>
164 </property>
165 </widget>
166 </item>
167 <item>
168 <spacer name="verticalSpacer_2">
169 <property name="orientation">
170 <enum>Qt::Vertical</enum>
171 </property>
172 <property name="sizeType">
173 <enum>QSizePolicy::Fixed</enum>
174 </property>
175 <property name="sizeHint" stdset="0">
176 <size>
177 <width>20</width>
178 <height>5</height>
179 </size>
180 </property>
181 </spacer>
182 </item>
183 <item>
184 <widget class="QLabel" name="errorMessage">
185 <property name="sizePolicy">
186 <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
187 <horstretch>0</horstretch>
188 <verstretch>0</verstretch>
189 </sizepolicy>
190 </property>
191 <property name="textFormat">
192 <enum>Qt::RichText</enum>
193 </property>
194 <property name="wordWrap">
195 <bool>true</bool>
196 </property>
197 </widget>
198 </item>
199 </layout>
200 </item>
201 </layout>
202 </item>
203 <item>
204 <widget class="QLabel" name="lblExplanation1">
205 <property name="text">
206 <string>When you click OK, %1 will begin to download and process the full %4 block chain (%2 GB) starting with the earliest transactions in %3 when %4 initially launched.</string>
207 </property>
208 <property name="wordWrap">
209 <bool>true</bool>
210 </property>
211 </widget>
212 </item>
213 <item>
214 <widget class="QLabel" name="lblExplanation2">
215 <property name="text">
216 <string>This initial synchronisation is very demanding, and may expose hardware problems with your computer that had previously gone unnoticed. Each time you run %1, it will continue downloading where it left off.</string>
217 </property>
218 <property name="wordWrap">
219 <bool>true</bool>
220 </property>
221 </widget>
222 </item>
223 <item>
224 <widget class="QLabel" name="lblExplanation3">
225 <property name="text">
226 <string>If you have chosen to limit block chain storage (pruning), the historical data must still be downloaded and processed, but will be deleted afterward to keep your disk usage low.</string>
227 </property>
228 <property name="wordWrap">
229 <bool>true</bool>
230 </property>
231 </widget>
232 </item>
233 <item>
234 <layout class="QHBoxLayout" name="pruneOptLayout">
235 <item>
236 <widget class="QCheckBox" name="prune">
237 <property name="text">
238 <string>Limit block chain storage to</string>
239 </property>
240 <property name="toolTip">
241 <string>Reverting this setting requires re-downloading the entire blockchain. It is faster to download the full chain first and prune it later. Disables some advanced features.</string>
242 </property>
243 </widget>
244 </item>
245 <item>
246 <widget class="QSpinBox" name="pruneGB">
247 <property name="suffix">
248 <string> GB</string>
249 </property>
250 </widget>
251 </item>
252 <item>
253 <widget class="QLabel" name="lblPruneSuffix">
254 <property name="buddy">
255 <cstring>pruneGB</cstring>
256 </property>
257 </widget>
258 </item>
259 <item>
260 <spacer name="horizontalSpacer_2">
261 <property name="orientation">
262 <enum>Qt::Horizontal</enum>
263 </property>
264 <property name="sizeHint" stdset="0">
265 <size>
266 <width>40</width>
267 <height>20</height>
268 </size>
269 </property>
270 </spacer>
271 </item>
272 </layout>
273 </item>
274 <item>
275 <spacer name="verticalSpacer">
276 <property name="orientation">
277 <enum>Qt::Vertical</enum>
278 </property>
279 <property name="sizeHint" stdset="0">
280 <size>
281 <width>20</width>
282 <height>40</height>
283 </size>
284 </property>
285 </spacer>
286 </item>
287 <item>
288 <widget class="QDialogButtonBox" name="buttonBox">
289 <property name="orientation">
290 <enum>Qt::Horizontal</enum>
291 </property>
292 <property name="standardButtons">
293 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
294 </property>
295 </widget>
296 </item>
297 </layout>
298 </widget>
299 <resources/>
300 <connections>
301 <connection>
302 <sender>buttonBox</sender>
303 <signal>accepted()</signal>
304 <receiver>Intro</receiver>
305 <slot>accept()</slot>
306 <hints>
307 <hint type="sourcelabel">
308 <x>20</x>
309 <y>20</y>
310 </hint>
311 <hint type="destinationlabel">
312 <x>20</x>
313 <y>20</y>
314 </hint>
315 </hints>
316 </connection>
317 <connection>
318 <sender>buttonBox</sender>
319 <signal>rejected()</signal>
320 <receiver>Intro</receiver>
321 <slot>reject()</slot>
322 <hints>
323 <hint type="sourcelabel">
324 <x>20</x>
325 <y>20</y>
326 </hint>
327 <hint type="destinationlabel">
328 <x>20</x>
329 <y>20</y>
330 </hint>
331 </hints>
332 </connection>
333 </connections>
334 </ui>
335