1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>PwmdKeyGenDialog
</class>
4 <widget class=
"QDialog" name=
"PwmdKeyGenDialog">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
14 <string>QPwmc - Generate key
</string>
16 <layout class=
"QVBoxLayout" name=
"verticalLayout">
17 <property name=
"leftMargin">
20 <property name=
"topMargin">
23 <property name=
"rightMargin">
26 <property name=
"bottomMargin">
30 <widget class=
"QFrame" name=
"f_params">
31 <property name=
"frameShape">
32 <enum>QFrame::NoFrame
</enum>
34 <property name=
"frameShadow">
35 <enum>QFrame::Raised
</enum>
37 <layout class=
"QVBoxLayout" name=
"verticalLayout_2">
38 <property name=
"leftMargin">
41 <property name=
"topMargin">
44 <property name=
"rightMargin">
47 <property name=
"bottomMargin">
51 <layout class=
"QGridLayout" name=
"gridLayout">
52 <item row=
"0" column=
"0">
53 <widget class=
"QLabel" name=
"nameLabel">
54 <property name=
"whatsThis">
55 <string>A name to identify the generated key.
</string>
57 <property name=
"text">
58 <string>&Name:
</string>
60 <property name=
"buddy">
61 <cstring>le_name
</cstring>
65 <item row=
"7" column=
"3">
66 <widget class=
"QCheckBox" name=
"ck_neverExpire">
67 <property name=
"whatsThis">
68 <string>Never expire the generated key.
</string>
70 <property name=
"text">
71 <string>&Never
</string>
73 <property name=
"checked">
78 <item row=
"7" column=
"2">
79 <widget class=
"QDateEdit" name=
"de_expire">
80 <property name=
"enabled">
83 <property name=
"wrapping">
86 <property name=
"frame">
89 <property name=
"showGroupSeparator" stdset=
"0">
92 <property name=
"currentSection">
93 <enum>QDateTimeEdit::MonthSection
</enum>
95 <property name=
"displayFormat">
96 <string>MM/dd/yyyy
</string>
98 <property name=
"calendarPopup">
103 <item row=
"1" column=
"2" colspan=
"2">
104 <widget class=
"QLineEdit" name=
"le_email">
105 <property name=
"placeholderText">
106 <string>Enter your email address
</string>
108 <property name=
"clearButtonEnabled">
113 <item row=
"0" column=
"2" colspan=
"2">
114 <widget class=
"QLineEdit" name=
"le_name">
115 <property name=
"placeholderText">
116 <string>Enter your name
</string>
118 <property name=
"clearButtonEnabled">
123 <item row=
"5" column=
"2">
124 <layout class=
"QHBoxLayout" name=
"horizontalLayout">
126 <widget class=
"QRadioButton" name=
"rb_default">
127 <property name=
"whatsThis">
128 <string>Use the default key usage for the selected algorithm.
</string>
130 <property name=
"text">
131 <string>&Default
</string>
133 <property name=
"checkable">
136 <property name=
"checked">
142 <widget class=
"QRadioButton" name=
"rb_encrypt">
143 <property name=
"whatsThis">
144 <string>Generate only an encryption key.
</string>
146 <property name=
"text">
147 <string>En
&crypt
</string>
149 <property name=
"checked">
155 <widget class=
"QRadioButton" name=
"rb_sign">
156 <property name=
"whatsThis">
157 <string>Generate only a signing key.
</string>
159 <property name=
"text">
160 <string>&Sign
</string>
165 <spacer name=
"horizontalSpacer">
166 <property name=
"orientation">
167 <enum>Qt::Horizontal
</enum>
169 <property name=
"sizeHint" stdset=
"0">
179 <item row=
"5" column=
"0">
180 <widget class=
"QLabel" name=
"label">
181 <property name=
"whatsThis">
182 <string>What the generated key will be used for.
</string>
184 <property name=
"text">
185 <string>&Usage:
</string>
187 <property name=
"buddy">
188 <cstring>rb_default
</cstring>
192 <item row=
"7" column=
"0">
193 <widget class=
"QLabel" name=
"expiresLabel">
194 <property name=
"whatsThis">
195 <string>When the generated key will expire.
</string>
197 <property name=
"text">
198 <string>E
&xpires:
</string>
200 <property name=
"buddy">
201 <cstring>de_expire
</cstring>
205 <item row=
"2" column=
"0">
206 <widget class=
"QLabel" name=
"algorithmLabel_2">
207 <property name=
"whatsThis">
208 <string>The algorithm to use.
</string>
210 <property name=
"text">
211 <string>&Algorithm:
</string>
213 <property name=
"buddy">
214 <cstring>le_algorithm
</cstring>
218 <item row=
"1" column=
"0">
219 <widget class=
"QLabel" name=
"emailLabel">
220 <property name=
"whatsThis">
221 <string>An email address to associated the generated key to.
</string>
223 <property name=
"text">
224 <string>&Email:
</string>
226 <property name=
"buddy">
227 <cstring>le_email
</cstring>
231 <item row=
"5" column=
"3">
232 <widget class=
"QCheckBox" name=
"ck_protected">
233 <property name=
"whatsThis">
234 <string>When not checked, no passphrase will be required to use the generated key.
</string>
236 <property name=
"text">
237 <string>&Protected
</string>
239 <property name=
"checked">
244 <item row=
"2" column=
"2" colspan=
"2">
245 <widget class=
"QLineEdit" name=
"le_algorithm">
246 <property name=
"placeholderText">
247 <string>Leave blank to use the default
</string>
249 <property name=
"clearButtonEnabled">
254 <item row=
"3" column=
"0">
255 <widget class=
"QLabel" name=
"label_3">
256 <property name=
"whatsThis">
257 <string>Fingerprint of the main key ID to generate a subkey for.
</string>
259 <property name=
"text">
260 <string>Subkey
&of:
</string>
262 <property name=
"buddy">
263 <cstring>le_subKey
</cstring>
267 <item row=
"3" column=
"2" colspan=
"2">
268 <widget class=
"QLineEdit" name=
"le_subKey">
269 <property name=
"placeholderText">
270 <string>Fingerprint or blank to create a new main key
</string>
272 <property name=
"clearButtonEnabled">
277 <item row=
"6" column=
"2">
278 <widget class=
"QLineEdit" name=
"le_keyFile">
279 <property name=
"placeholderText">
280 <string>Leave blank to use pinentry
</string>
282 <property name=
"clearButtonEnabled">
287 <item row=
"6" column=
"0">
288 <widget class=
"QLabel" name=
"label_2">
289 <property name=
"whatsThis">
290 <string>Obtain the passphrase to use from the specified filename.
</string>
292 <property name=
"text">
293 <string>&Key file:
</string>
295 <property name=
"buddy">
296 <cstring>le_keyFile
</cstring>
300 <item row=
"6" column=
"3">
301 <widget class=
"QToolButton" name=
"tb_keyFile">
302 <property name=
"whatsThis">
305 <property name=
"text">
306 <string>Select
</string>
316 <widget class=
"QFrame" name=
"f_generate">
317 <property name=
"frameShape">
318 <enum>QFrame::StyledPanel
</enum>
320 <property name=
"frameShadow">
321 <enum>QFrame::Raised
</enum>
323 <layout class=
"QVBoxLayout" name=
"verticalLayout_3">
324 <property name=
"leftMargin">
327 <property name=
"topMargin">
330 <property name=
"rightMargin">
333 <property name=
"bottomMargin">
337 <widget class=
"QLabel" name=
"l_genkey">
338 <property name=
"text">
339 <string>Generating key(s)...
</string>
344 <widget class=
"QProgressBar" name=
"progressBar">
345 <property name=
"maximum">
348 <property name=
"value">
351 <property name=
"alignment">
352 <set>Qt::AlignHCenter
</set>
360 <spacer name=
"verticalSpacer">
361 <property name=
"orientation">
362 <enum>Qt::Vertical
</enum>
364 <property name=
"sizeHint" stdset=
"0">
373 <widget class=
"QDialogButtonBox" name=
"buttonBox">
374 <property name=
"orientation">
375 <enum>Qt::Horizontal
</enum>
377 <property name=
"standardButtons">
378 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok
</set>
385 <tabstop>le_name
</tabstop>
386 <tabstop>le_email
</tabstop>
387 <tabstop>le_algorithm
</tabstop>
388 <tabstop>le_subKey
</tabstop>
389 <tabstop>rb_default
</tabstop>
390 <tabstop>rb_encrypt
</tabstop>
391 <tabstop>rb_sign
</tabstop>
392 <tabstop>ck_protected
</tabstop>
393 <tabstop>le_keyFile
</tabstop>
394 <tabstop>tb_keyFile
</tabstop>
395 <tabstop>de_expire
</tabstop>
396 <tabstop>ck_neverExpire
</tabstop>
401 <sender>buttonBox
</sender>
402 <signal>accepted()
</signal>
403 <receiver>PwmdKeyGenDialog
</receiver>
404 <slot>accept()
</slot>
406 <hint type=
"sourcelabel">
410 <hint type=
"destinationlabel">
417 <sender>buttonBox
</sender>
418 <signal>rejected()
</signal>
419 <receiver>PwmdKeyGenDialog
</receiver>
420 <slot>reject()
</slot>
422 <hint type=
"sourcelabel">
426 <hint type=
"destinationlabel">