keepassxc

Форк
0
/
DatabaseOpenWidget.ui 
636 строк · 22.0 Кб
1
<?xml version="1.0" encoding="UTF-8"?>
2
<ui version="4.0">
3
 <class>DatabaseOpenWidget</class>
4
 <widget class="QWidget" name="DatabaseOpenWidget">
5
  <property name="geometry">
6
   <rect>
7
    <x>0</x>
8
    <y>0</y>
9
    <width>745</width>
10
    <height>544</height>
11
   </rect>
12
  </property>
13
  <property name="accessibleName">
14
   <string>Unlock KeePassXC Database</string>
15
  </property>
16
  <layout class="QVBoxLayout" name="verticalLayout" stretch="0,0">
17
   <item>
18
    <widget class="MessageWidget" name="messageWidget" native="true"/>
19
   </item>
20
   <item>
21
    <layout class="QHBoxLayout" name="horizontalLayout_3" stretch="1,0,1">
22
     <property name="spacing">
23
      <number>0</number>
24
     </property>
25
     <item>
26
      <spacer name="horizontalSpacer_3">
27
       <property name="orientation">
28
        <enum>Qt::Horizontal</enum>
29
       </property>
30
       <property name="sizeType">
31
        <enum>QSizePolicy::MinimumExpanding</enum>
32
       </property>
33
       <property name="sizeHint" stdset="0">
34
        <size>
35
         <width>0</width>
36
         <height>0</height>
37
        </size>
38
       </property>
39
      </spacer>
40
     </item>
41
     <item>
42
      <widget class="QWidget" name="formContainer" native="true">
43
       <layout class="QVBoxLayout" name="verticalLayout_4" stretch="1,0,0,0,0,2">
44
        <item>
45
         <spacer name="verticalSpacer_2">
46
          <property name="orientation">
47
           <enum>Qt::Vertical</enum>
48
          </property>
49
          <property name="sizeHint" stdset="0">
50
           <size>
51
            <width>20</width>
52
            <height>40</height>
53
           </size>
54
          </property>
55
         </spacer>
56
        </item>
57
        <item>
58
         <widget class="QLabel" name="labelHeadline">
59
          <property name="font">
60
           <font>
61
            <pointsize>12</pointsize>
62
            <bold>true</bold>
63
           </font>
64
          </property>
65
          <property name="text">
66
           <string>Unlock KeePassXC Database</string>
67
          </property>
68
         </widget>
69
        </item>
70
        <item>
71
         <widget class="ElidedLabel" name="fileNameLabel">
72
          <property name="text">
73
           <string notr="true">filename.kdbx</string>
74
          </property>
75
         </widget>
76
        </item>
77
        <item>
78
         <spacer name="verticalSpacer_3">
79
          <property name="orientation">
80
           <enum>Qt::Vertical</enum>
81
          </property>
82
          <property name="sizeType">
83
           <enum>QSizePolicy::Fixed</enum>
84
          </property>
85
          <property name="sizeHint" stdset="0">
86
           <size>
87
            <width>439</width>
88
            <height>13</height>
89
           </size>
90
          </property>
91
         </spacer>
92
        </item>
93
        <item>
94
         <widget class="QStackedWidget" name="centralStack">
95
          <property name="minimumSize">
96
           <size>
97
            <width>650</width>
98
            <height>0</height>
99
           </size>
100
          </property>
101
          <property name="frameShape">
102
           <enum>QFrame::StyledPanel</enum>
103
          </property>
104
          <property name="lineWidth">
105
           <number>1</number>
106
          </property>
107
          <property name="currentIndex">
108
           <number>0</number>
109
          </property>
110
          <widget class="QWidget" name="mainPage">
111
           <layout class="QVBoxLayout" name="verticalLayout_6">
112
            <property name="spacing">
113
             <number>5</number>
114
            </property>
115
            <property name="leftMargin">
116
             <number>30</number>
117
            </property>
118
            <property name="topMargin">
119
             <number>25</number>
120
            </property>
121
            <property name="rightMargin">
122
             <number>30</number>
123
            </property>
124
            <property name="bottomMargin">
125
             <number>25</number>
126
            </property>
127
            <item>
128
             <widget class="QFrame" name="enterPasswordComponent">
129
              <property name="lineWidth">
130
               <number>0</number>
131
              </property>
132
              <layout class="QVBoxLayout" name="enterPasswordComponentLayout">
133
               <property name="spacing">
134
                <number>10</number>
135
               </property>
136
               <property name="leftMargin">
137
                <number>0</number>
138
               </property>
139
               <property name="topMargin">
140
                <number>0</number>
141
               </property>
142
               <property name="rightMargin">
143
                <number>0</number>
144
               </property>
145
               <property name="bottomMargin">
146
                <number>0</number>
147
               </property>
148
               <item>
149
                <widget class="QLabel" name="passwordLabel">
150
                 <property name="text">
151
                  <string>Enter Password:</string>
152
                 </property>
153
                </widget>
154
               </item>
155
               <item>
156
                <layout class="QVBoxLayout" name="verticalLayout_2">
157
                 <property name="spacing">
158
                  <number>0</number>
159
                 </property>
160
                 <item>
161
                  <widget class="PasswordWidget" name="editPassword" native="true">
162
                   <property name="focusPolicy">
163
                    <enum>Qt::StrongFocus</enum>
164
                   </property>
165
                   <property name="accessibleName">
166
                    <string>Password field</string>
167
                   </property>
168
                  </widget>
169
                 </item>
170
                 <item>
171
                  <widget class="QProgressBar" name="hardwareKeyProgress">
172
                   <property name="maximumSize">
173
                    <size>
174
                     <width>16777215</width>
175
                     <height>4</height>
176
                    </size>
177
                   </property>
178
                   <property name="minimum">
179
                    <number>0</number>
180
                   </property>
181
                   <property name="maximum">
182
                    <number>0</number>
183
                   </property>
184
                   <property name="value">
185
                    <number>-1</number>
186
                   </property>
187
                   <property name="textVisible">
188
                    <bool>false</bool>
189
                   </property>
190
                  </widget>
191
                 </item>
192
                </layout>
193
               </item>
194
              </layout>
195
             </widget>
196
            </item>
197
            <item>
198
             <widget class="QFrame" name="selectKeyFileComponent">
199
              <property name="frameShape">
200
               <enum>QFrame::NoFrame</enum>
201
              </property>
202
              <property name="frameShadow">
203
               <enum>QFrame::Plain</enum>
204
              </property>
205
              <property name="lineWidth">
206
               <number>0</number>
207
              </property>
208
              <layout class="QVBoxLayout" name="selectKeyFileComponentLayout">
209
               <property name="spacing">
210
                <number>10</number>
211
               </property>
212
               <property name="leftMargin">
213
                <number>0</number>
214
               </property>
215
               <property name="topMargin">
216
                <number>10</number>
217
               </property>
218
               <property name="rightMargin">
219
                <number>0</number>
220
               </property>
221
               <property name="bottomMargin">
222
                <number>15</number>
223
               </property>
224
               <item>
225
                <widget class="QLabel" name="selectKeyFileLabel">
226
                 <property name="text">
227
                  <string>Select Key File:</string>
228
                 </property>
229
                </widget>
230
               </item>
231
               <item>
232
                <layout class="QHBoxLayout" name="horizontalLayout_7" stretch="1,0">
233
                 <item>
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>
239
                    </sizepolicy>
240
                   </property>
241
                   <property name="focusPolicy">
242
                    <enum>Qt::StrongFocus</enum>
243
                   </property>
244
                   <property name="accessibleName">
245
                    <string>Key file to unlock the database</string>
246
                   </property>
247
                  </widget>
248
                 </item>
249
                 <item>
250
                  <widget class="QPushButton" name="buttonBrowseFile">
251
                   <property name="toolTip">
252
                    <string>Browse for key file</string>
253
                   </property>
254
                   <property name="accessibleName">
255
                    <string>Browse for key file</string>
256
                   </property>
257
                   <property name="text">
258
                    <string>Browse…</string>
259
                   </property>
260
                  </widget>
261
                 </item>
262
                </layout>
263
               </item>
264
              </layout>
265
             </widget>
266
            </item>
267
            <item>
268
             <widget class="QFrame" name="addAdditionalKeysComponent">
269
              <property name="lineWidth">
270
               <number>0</number>
271
              </property>
272
              <layout class="QHBoxLayout" name="addAdditionalKeysComponentLayout">
273
               <property name="sizeConstraint">
274
                <enum>QLayout::SetMinimumSize</enum>
275
               </property>
276
               <property name="leftMargin">
277
                <number>0</number>
278
               </property>
279
               <property name="topMargin">
280
                <number>0</number>
281
               </property>
282
               <property name="rightMargin">
283
                <number>0</number>
284
               </property>
285
               <property name="bottomMargin">
286
                <number>0</number>
287
               </property>
288
               <item>
289
                <widget class="QFrame" name="hardwareKeyComponent">
290
                 <layout class="QHBoxLayout" name="hardwareKeyComponentLayout">
291
                  <property name="spacing">
292
                   <number>5</number>
293
                  </property>
294
                  <property name="leftMargin">
295
                   <number>0</number>
296
                  </property>
297
                  <property name="topMargin">
298
                   <number>0</number>
299
                  </property>
300
                  <property name="rightMargin">
301
                   <number>0</number>
302
                  </property>
303
                  <property name="bottomMargin">
304
                   <number>0</number>
305
                  </property>
306
                  <item>
307
                   <widget class="QCheckBox" name="useHardwareKeyCheckBox">
308
                    <property name="text">
309
                     <string notr="true">Use Hardware Security Key [Serial: 11111111]</string>
310
                    </property>
311
                   </widget>
312
                  </item>
313
                  <item>
314
                   <widget class="QComboBox" name="hardwareKeyCombo">
315
                    <property name="enabled">
316
                     <bool>false</bool>
317
                    </property>
318
                    <property name="minimumSize">
319
                     <size>
320
                      <width>200</width>
321
                      <height>0</height>
322
                     </size>
323
                    </property>
324
                    <property name="maximumSize">
325
                     <size>
326
                      <width>300</width>
327
                      <height>16777215</height>
328
                     </size>
329
                    </property>
330
                    <property name="accessibleName">
331
                     <string>Hardware key slot selection</string>
332
                    </property>
333
                    <property name="editable">
334
                     <bool>false</bool>
335
                    </property>
336
                   </widget>
337
                  </item>
338
                 </layout>
339
                </widget>
340
               </item>
341
               <item>
342
                <widget class="QLabel" name="noHardwareKeysFoundLabel">
343
                 <property name="sizePolicy">
344
                  <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
345
                   <horstretch>0</horstretch>
346
                   <verstretch>0</verstretch>
347
                  </sizepolicy>
348
                 </property>
349
                 <property name="text">
350
                  <string>No hardware keys found.</string>
351
                 </property>
352
                 <property name="margin">
353
                  <number>1</number>
354
                 </property>
355
                </widget>
356
               </item>
357
               <item>
358
                <spacer name="horizontalSpacer">
359
                 <property name="orientation">
360
                  <enum>Qt::Horizontal</enum>
361
                 </property>
362
                 <property name="sizeHint" stdset="0">
363
                  <size>
364
                   <width>40</width>
365
                   <height>0</height>
366
                  </size>
367
                 </property>
368
                </spacer>
369
               </item>
370
               <item>
371
                <widget class="QPushButton" name="refreshHardwareKeys">
372
                 <property name="cursor">
373
                  <cursorShape>PointingHandCursor</cursorShape>
374
                 </property>
375
                 <property name="toolTip">
376
                  <string>Refresh Hardware Keys</string>
377
                 </property>
378
                 <property name="accessibleName">
379
                  <string>Refresh Hardware Keys</string>
380
                 </property>
381
                 <property name="styleSheet">
382
                  <string notr="true">QPushButton { background-color: transparent; border: none; } </string>
383
                 </property>
384
                 <property name="text">
385
                  <string notr="true"/>
386
                 </property>
387
                </widget>
388
               </item>
389
               <item>
390
                <widget class="QLabel" name="addKeyFileLinkLabel">
391
                 <property name="cursor">
392
                  <cursorShape>PointingHandCursor</cursorShape>
393
                 </property>
394
                 <property name="focusPolicy">
395
                  <enum>Qt::TabFocus</enum>
396
                 </property>
397
                 <property name="toolTip">
398
                  <string>&lt;p&gt;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.&lt;/p&gt;&lt;p&gt;This is &lt;strong&gt;not&lt;/strong&gt; your *.kdbx database file!&lt;/p&gt;</string>
399
                 </property>
400
                 <property name="accessibleDescription">
401
                  <string>Click to add a key file.</string>
402
                 </property>
403
                 <property name="text">
404
                  <string>&lt;a href=&quot;#&quot; style=&quot;text-decoration: underline&quot;&gt;I have a key file&lt;/a&gt;</string>
405
                 </property>
406
                 <property name="alignment">
407
                  <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
408
                 </property>
409
                 <property name="margin">
410
                  <number>1</number>
411
                 </property>
412
                 <property name="textInteractionFlags">
413
                  <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse</set>
414
                 </property>
415
                </widget>
416
               </item>
417
              </layout>
418
             </widget>
419
            </item>
420
            <item>
421
             <spacer name="verticalSpacer_4">
422
              <property name="orientation">
423
               <enum>Qt::Vertical</enum>
424
              </property>
425
              <property name="sizeHint" stdset="0">
426
               <size>
427
                <width>0</width>
428
                <height>5</height>
429
               </size>
430
              </property>
431
             </spacer>
432
            </item>
433
            <item>
434
             <layout class="QHBoxLayout" name="dialogButtonsLayout">
435
              <property name="spacing">
436
               <number>0</number>
437
              </property>
438
              <property name="topMargin">
439
               <number>25</number>
440
              </property>
441
              <property name="bottomMargin">
442
               <number>5</number>
443
              </property>
444
              <item alignment="Qt::AlignRight">
445
               <widget class="QDialogButtonBox" name="buttonBox">
446
                <property name="focusPolicy">
447
                 <enum>Qt::StrongFocus</enum>
448
                </property>
449
                <property name="standardButtons">
450
                 <set>QDialogButtonBox::Close|QDialogButtonBox::Ok</set>
451
                </property>
452
               </widget>
453
              </item>
454
             </layout>
455
            </item>
456
           </layout>
457
          </widget>
458
          <widget class="QWidget" name="quickUnlockPage">
459
           <layout class="QHBoxLayout" name="horizontalLayout_2">
460
            <property name="spacing">
461
             <number>0</number>
462
            </property>
463
            <property name="leftMargin">
464
             <number>10</number>
465
            </property>
466
            <property name="topMargin">
467
             <number>10</number>
468
            </property>
469
            <property name="rightMargin">
470
             <number>10</number>
471
            </property>
472
            <property name="bottomMargin">
473
             <number>10</number>
474
            </property>
475
            <item>
476
             <spacer name="horizontalSpacer_5">
477
              <property name="orientation">
478
               <enum>Qt::Horizontal</enum>
479
              </property>
480
              <property name="sizeHint" stdset="0">
481
               <size>
482
                <width>30</width>
483
                <height>0</height>
484
               </size>
485
              </property>
486
             </spacer>
487
            </item>
488
            <item>
489
             <layout class="QVBoxLayout" name="verticalLayout_5">
490
              <item>
491
               <spacer name="verticalSpacer_7">
492
                <property name="orientation">
493
                 <enum>Qt::Vertical</enum>
494
                </property>
495
                <property name="sizeHint" stdset="0">
496
                 <size>
497
                  <width>0</width>
498
                  <height>10</height>
499
                 </size>
500
                </property>
501
               </spacer>
502
              </item>
503
              <item>
504
               <widget class="QPushButton" name="quickUnlockButton">
505
                <property name="minimumSize">
506
                 <size>
507
                  <width>200</width>
508
                  <height>60</height>
509
                 </size>
510
                </property>
511
                <property name="font">
512
                 <font>
513
                  <pointsize>10</pointsize>
514
                  <bold>true</bold>
515
                 </font>
516
                </property>
517
                <property name="text">
518
                 <string>Unlock Database</string>
519
                </property>
520
                <property name="default">
521
                 <bool>true</bool>
522
                </property>
523
               </widget>
524
              </item>
525
              <item>
526
               <widget class="QPushButton" name="resetQuickUnlockButton">
527
                <property name="text">
528
                 <string>Cancel</string>
529
                </property>
530
               </widget>
531
              </item>
532
              <item>
533
               <spacer name="verticalSpacer_8">
534
                <property name="orientation">
535
                 <enum>Qt::Vertical</enum>
536
                </property>
537
                <property name="sizeHint" stdset="0">
538
                 <size>
539
                  <width>0</width>
540
                  <height>10</height>
541
                 </size>
542
                </property>
543
               </spacer>
544
              </item>
545
             </layout>
546
            </item>
547
            <item>
548
             <spacer name="horizontalSpacer_6">
549
              <property name="orientation">
550
               <enum>Qt::Horizontal</enum>
551
              </property>
552
              <property name="sizeHint" stdset="0">
553
               <size>
554
                <width>30</width>
555
                <height>0</height>
556
               </size>
557
              </property>
558
             </spacer>
559
            </item>
560
           </layout>
561
          </widget>
562
         </widget>
563
        </item>
564
        <item>
565
         <spacer name="verticalSpacer">
566
          <property name="orientation">
567
           <enum>Qt::Vertical</enum>
568
          </property>
569
          <property name="sizeType">
570
           <enum>QSizePolicy::MinimumExpanding</enum>
571
          </property>
572
          <property name="sizeHint" stdset="0">
573
           <size>
574
            <width>20</width>
575
            <height>55</height>
576
           </size>
577
          </property>
578
         </spacer>
579
        </item>
580
       </layout>
581
      </widget>
582
     </item>
583
     <item>
584
      <spacer name="horizontalSpacer_4">
585
       <property name="orientation">
586
        <enum>Qt::Horizontal</enum>
587
       </property>
588
       <property name="sizeType">
589
        <enum>QSizePolicy::MinimumExpanding</enum>
590
       </property>
591
       <property name="sizeHint" stdset="0">
592
        <size>
593
         <width>0</width>
594
         <height>0</height>
595
        </size>
596
       </property>
597
      </spacer>
598
     </item>
599
    </layout>
600
   </item>
601
  </layout>
602
 </widget>
603
 <customwidgets>
604
  <customwidget>
605
   <class>PasswordWidget</class>
606
   <extends>QWidget</extends>
607
   <header>gui/PasswordWidget.h</header>
608
   <container>1</container>
609
  </customwidget>
610
  <customwidget>
611
   <class>MessageWidget</class>
612
   <extends>QWidget</extends>
613
   <header>gui/MessageWidget.h</header>
614
   <container>1</container>
615
  </customwidget>
616
  <customwidget>
617
   <class>ElidedLabel</class>
618
   <extends>QLabel</extends>
619
   <header>gui/widgets/ElidedLabel.h</header>
620
  </customwidget>
621
 </customwidgets>
622
 <tabstops>
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>
633
 </tabstops>
634
 <resources/>
635
 <connections/>
636
</ui>
637

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.