1
<?xml version="1.0" encoding="UTF-8"?>
3
<class>DatabaseOpenWidget</class>
4
<widget class="QWidget" name="DatabaseOpenWidget">
5
<property name="geometry">
13
<property name="accessibleName">
14
<string>Unlock KeePassXC Database</string>
16
<layout class="QVBoxLayout" name="verticalLayout" stretch="0,0">
18
<widget class="MessageWidget" name="messageWidget" native="true"/>
21
<layout class="QHBoxLayout" name="horizontalLayout_3" stretch="1,0,1">
22
<property name="spacing">
26
<spacer name="horizontalSpacer_3">
27
<property name="orientation">
28
<enum>Qt::Horizontal</enum>
30
<property name="sizeType">
31
<enum>QSizePolicy::MinimumExpanding</enum>
33
<property name="sizeHint" stdset="0">
42
<widget class="QWidget" name="formContainer" native="true">
43
<layout class="QVBoxLayout" name="verticalLayout_4" stretch="1,0,0,0,0,2">
45
<spacer name="verticalSpacer_2">
46
<property name="orientation">
47
<enum>Qt::Vertical</enum>
49
<property name="sizeHint" stdset="0">
58
<widget class="QLabel" name="labelHeadline">
59
<property name="font">
61
<pointsize>12</pointsize>
65
<property name="text">
66
<string>Unlock KeePassXC Database</string>
71
<widget class="ElidedLabel" name="fileNameLabel">
72
<property name="text">
73
<string notr="true">filename.kdbx</string>
78
<spacer name="verticalSpacer_3">
79
<property name="orientation">
80
<enum>Qt::Vertical</enum>
82
<property name="sizeType">
83
<enum>QSizePolicy::Fixed</enum>
85
<property name="sizeHint" stdset="0">
94
<widget class="QStackedWidget" name="centralStack">
95
<property name="minimumSize">
101
<property name="frameShape">
102
<enum>QFrame::StyledPanel</enum>
104
<property name="lineWidth">
107
<property name="currentIndex">
110
<widget class="QWidget" name="mainPage">
111
<layout class="QVBoxLayout" name="verticalLayout_6">
112
<property name="spacing">
115
<property name="leftMargin">
118
<property name="topMargin">
121
<property name="rightMargin">
124
<property name="bottomMargin">
128
<widget class="QFrame" name="enterPasswordComponent">
129
<property name="lineWidth">
132
<layout class="QVBoxLayout" name="enterPasswordComponentLayout">
133
<property name="spacing">
136
<property name="leftMargin">
139
<property name="topMargin">
142
<property name="rightMargin">
145
<property name="bottomMargin">
149
<widget class="QLabel" name="passwordLabel">
150
<property name="text">
151
<string>Enter Password:</string>
156
<layout class="QVBoxLayout" name="verticalLayout_2">
157
<property name="spacing">
161
<widget class="PasswordWidget" name="editPassword" native="true">
162
<property name="focusPolicy">
163
<enum>Qt::StrongFocus</enum>
165
<property name="accessibleName">
166
<string>Password field</string>
171
<widget class="QProgressBar" name="hardwareKeyProgress">
172
<property name="maximumSize">
174
<width>16777215</width>
178
<property name="minimum">
181
<property name="maximum">
184
<property name="value">
187
<property name="textVisible">
198
<widget class="QFrame" name="selectKeyFileComponent">
199
<property name="frameShape">
200
<enum>QFrame::NoFrame</enum>
202
<property name="frameShadow">
203
<enum>QFrame::Plain</enum>
205
<property name="lineWidth">
208
<layout class="QVBoxLayout" name="selectKeyFileComponentLayout">
209
<property name="spacing">
212
<property name="leftMargin">
215
<property name="topMargin">
218
<property name="rightMargin">
221
<property name="bottomMargin">
225
<widget class="QLabel" name="selectKeyFileLabel">
226
<property name="text">
227
<string>Select Key File:</string>
232
<layout class="QHBoxLayout" name="horizontalLayout_7" stretch="1,0">
234
<widget class="PasswordWidget" name="keyFileLineEdit" native="true">
235
<property name="sizePolicy">
236
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
237
<horstretch>0</horstretch>
238
<verstretch>0</verstretch>
241
<property name="focusPolicy">
242
<enum>Qt::StrongFocus</enum>
244
<property name="accessibleName">
245
<string>Key file to unlock the database</string>
250
<widget class="QPushButton" name="buttonBrowseFile">
251
<property name="toolTip">
252
<string>Browse for key file</string>
254
<property name="accessibleName">
255
<string>Browse for key file</string>
257
<property name="text">
258
<string>Browse…</string>
268
<widget class="QFrame" name="addAdditionalKeysComponent">
269
<property name="lineWidth">
272
<layout class="QHBoxLayout" name="addAdditionalKeysComponentLayout">
273
<property name="sizeConstraint">
274
<enum>QLayout::SetMinimumSize</enum>
276
<property name="leftMargin">
279
<property name="topMargin">
282
<property name="rightMargin">
285
<property name="bottomMargin">
289
<widget class="QFrame" name="hardwareKeyComponent">
290
<layout class="QHBoxLayout" name="hardwareKeyComponentLayout">
291
<property name="spacing">
294
<property name="leftMargin">
297
<property name="topMargin">
300
<property name="rightMargin">
303
<property name="bottomMargin">
307
<widget class="QCheckBox" name="useHardwareKeyCheckBox">
308
<property name="text">
309
<string notr="true">Use Hardware Security Key [Serial: 11111111]</string>
314
<widget class="QComboBox" name="hardwareKeyCombo">
315
<property name="enabled">
318
<property name="minimumSize">
324
<property name="maximumSize">
327
<height>16777215</height>
330
<property name="accessibleName">
331
<string>Hardware key slot selection</string>
333
<property name="editable">
342
<widget class="QLabel" name="noHardwareKeysFoundLabel">
343
<property name="sizePolicy">
344
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
345
<horstretch>0</horstretch>
346
<verstretch>0</verstretch>
349
<property name="text">
350
<string>No hardware keys found.</string>
352
<property name="margin">
358
<spacer name="horizontalSpacer">
359
<property name="orientation">
360
<enum>Qt::Horizontal</enum>
362
<property name="sizeHint" stdset="0">
371
<widget class="QPushButton" name="refreshHardwareKeys">
372
<property name="cursor">
373
<cursorShape>PointingHandCursor</cursorShape>
375
<property name="toolTip">
376
<string>Refresh Hardware Keys</string>
378
<property name="accessibleName">
379
<string>Refresh Hardware Keys</string>
381
<property name="styleSheet">
382
<string notr="true">QPushButton { background-color: transparent; border: none; } </string>
384
<property name="text">
385
<string notr="true"/>
390
<widget class="QLabel" name="addKeyFileLinkLabel">
391
<property name="cursor">
392
<cursorShape>PointingHandCursor</cursorShape>
394
<property name="focusPolicy">
395
<enum>Qt::TabFocus</enum>
397
<property name="toolTip">
398
<string><p>In addition to a password, you can use a secret file to enhance the security of your database. This file can be generated in your database's security settings.</p><p>This is <strong>not</strong> your *.kdbx database file!</p></string>
400
<property name="accessibleDescription">
401
<string>Click to add a key file.</string>
403
<property name="text">
404
<string><a href="#" style="text-decoration: underline">I have a key file</a></string>
406
<property name="alignment">
407
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
409
<property name="margin">
412
<property name="textInteractionFlags">
413
<set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
421
<spacer name="verticalSpacer_4">
422
<property name="orientation">
423
<enum>Qt::Vertical</enum>
425
<property name="sizeHint" stdset="0">
434
<layout class="QHBoxLayout" name="dialogButtonsLayout">
435
<property name="spacing">
438
<property name="topMargin">
441
<property name="bottomMargin">
444
<item alignment="Qt::AlignRight">
445
<widget class="QDialogButtonBox" name="buttonBox">
446
<property name="focusPolicy">
447
<enum>Qt::StrongFocus</enum>
449
<property name="standardButtons">
450
<set>QDialogButtonBox::Close|QDialogButtonBox::Ok</set>
458
<widget class="QWidget" name="quickUnlockPage">
459
<layout class="QHBoxLayout" name="horizontalLayout_2">
460
<property name="spacing">
463
<property name="leftMargin">
466
<property name="topMargin">
469
<property name="rightMargin">
472
<property name="bottomMargin">
476
<spacer name="horizontalSpacer_5">
477
<property name="orientation">
478
<enum>Qt::Horizontal</enum>
480
<property name="sizeHint" stdset="0">
489
<layout class="QVBoxLayout" name="verticalLayout_5">
491
<spacer name="verticalSpacer_7">
492
<property name="orientation">
493
<enum>Qt::Vertical</enum>
495
<property name="sizeHint" stdset="0">
504
<widget class="QPushButton" name="quickUnlockButton">
505
<property name="minimumSize">
511
<property name="font">
513
<pointsize>10</pointsize>
517
<property name="text">
518
<string>Unlock Database</string>
520
<property name="default">
526
<widget class="QPushButton" name="resetQuickUnlockButton">
527
<property name="text">
528
<string>Cancel</string>
533
<spacer name="verticalSpacer_8">
534
<property name="orientation">
535
<enum>Qt::Vertical</enum>
537
<property name="sizeHint" stdset="0">
548
<spacer name="horizontalSpacer_6">
549
<property name="orientation">
550
<enum>Qt::Horizontal</enum>
552
<property name="sizeHint" stdset="0">
565
<spacer name="verticalSpacer">
566
<property name="orientation">
567
<enum>Qt::Vertical</enum>
569
<property name="sizeType">
570
<enum>QSizePolicy::MinimumExpanding</enum>
572
<property name="sizeHint" stdset="0">
584
<spacer name="horizontalSpacer_4">
585
<property name="orientation">
586
<enum>Qt::Horizontal</enum>
588
<property name="sizeType">
589
<enum>QSizePolicy::MinimumExpanding</enum>
591
<property name="sizeHint" stdset="0">
605
<class>PasswordWidget</class>
606
<extends>QWidget</extends>
607
<header>gui/PasswordWidget.h</header>
608
<container>1</container>
611
<class>MessageWidget</class>
612
<extends>QWidget</extends>
613
<header>gui/MessageWidget.h</header>
614
<container>1</container>
617
<class>ElidedLabel</class>
618
<extends>QLabel</extends>
619
<header>gui/widgets/ElidedLabel.h</header>
623
<tabstop>quickUnlockButton</tabstop>
624
<tabstop>resetQuickUnlockButton</tabstop>
625
<tabstop>editPassword</tabstop>
626
<tabstop>keyFileLineEdit</tabstop>
627
<tabstop>buttonBrowseFile</tabstop>
628
<tabstop>useHardwareKeyCheckBox</tabstop>
629
<tabstop>hardwareKeyCombo</tabstop>
630
<tabstop>refreshHardwareKeys</tabstop>
631
<tabstop>addKeyFileLinkLabel</tabstop>
632
<tabstop>buttonBox</tabstop>