Initial commit
[keepassx] / src / forms / PasswordGenDlg.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>GenPwDlg</class>
4  <widget class="QDialog" name="GenPwDlg">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>460</width>
10     <height>432</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>Password Generator</string>
15   </property>
16   <layout class="QVBoxLayout">
17    <property name="spacing">
18     <number>6</number>
19    </property>
20    <item>
21     <spacer>
22      <property name="orientation">
23       <enum>Qt::Vertical</enum>
24      </property>
25      <property name="sizeType">
26       <enum>QSizePolicy::Fixed</enum>
27      </property>
28      <property name="sizeHint" stdset="0">
29       <size>
30        <width>442</width>
31        <height>50</height>
32       </size>
33      </property>
34     </spacer>
35    </item>
36    <item>
37     <widget class="QTabWidget" name="tabCategory">
38      <property name="currentIndex">
39       <number>0</number>
40      </property>
41      <widget class="QWidget" name="tabRandom">
42       <attribute name="title">
43        <string>Random</string>
44       </attribute>
45       <layout class="QVBoxLayout" name="verticalLayout">
46        <item>
47         <widget class="QLabel" name="label_2">
48          <property name="text">
49           <string>Use following character groups:</string>
50          </property>
51         </widget>
52        </item>
53        <item>
54         <layout class="QHBoxLayout">
55          <property name="spacing">
56           <number>6</number>
57          </property>
58          <item>
59           <spacer>
60            <property name="orientation">
61             <enum>Qt::Horizontal</enum>
62            </property>
63            <property name="sizeType">
64             <enum>QSizePolicy::Fixed</enum>
65            </property>
66            <property name="sizeHint" stdset="0">
67             <size>
68              <width>30</width>
69              <height>20</height>
70             </size>
71            </property>
72           </spacer>
73          </item>
74          <item>
75           <layout class="QGridLayout">
76            <property name="spacing">
77             <number>6</number>
78            </property>
79            <item row="1" column="0">
80             <widget class="QCheckBox" name="checkBox2">
81              <property name="text">
82               <string>&amp;Lower Letters</string>
83              </property>
84              <property name="checked">
85               <bool>true</bool>
86              </property>
87             </widget>
88            </item>
89            <item row="2" column="1">
90             <widget class="QCheckBox" name="checkBox7">
91              <property name="text">
92               <string>&amp;Underline</string>
93              </property>
94             </widget>
95            </item>
96            <item row="2" column="0">
97             <widget class="QCheckBox" name="checkBox3">
98              <property name="text">
99               <string>&amp;Numbers</string>
100              </property>
101              <property name="checked">
102               <bool>true</bool>
103              </property>
104             </widget>
105            </item>
106            <item row="0" column="1">
107             <widget class="QCheckBox" name="checkBox5">
108              <property name="text">
109               <string>&amp;White Spaces</string>
110              </property>
111             </widget>
112            </item>
113            <item row="0" column="0">
114             <widget class="QCheckBox" name="checkBox1">
115              <property name="text">
116               <string>&amp;Upper Letters</string>
117              </property>
118              <property name="checked">
119               <bool>true</bool>
120              </property>
121             </widget>
122            </item>
123            <item row="1" column="1">
124             <widget class="QCheckBox" name="checkBox6">
125              <property name="text">
126               <string>&amp;Minus</string>
127              </property>
128             </widget>
129            </item>
130            <item row="0" column="2">
131             <widget class="QCheckBox" name="checkBox4">
132              <property name="text">
133               <string>&amp;Special Characters</string>
134              </property>
135             </widget>
136            </item>
137           </layout>
138          </item>
139         </layout>
140        </item>
141        <item>
142         <widget class="QCheckBox" name="Check_ExcludeLookAlike">
143          <property name="text">
144           <string>Exclude look-alike characters</string>
145          </property>
146         </widget>
147        </item>
148        <item>
149         <widget class="QCheckBox" name="Check_EveryGroup">
150          <property name="text">
151           <string>Ensure that password contains characters from every group</string>
152          </property>
153         </widget>
154        </item>
155       </layout>
156      </widget>
157      <widget class="QWidget" name="tabPronounceable">
158       <attribute name="title">
159        <string>Pronounceable</string>
160       </attribute>
161       <layout class="QVBoxLayout" name="verticalLayout_2">
162        <item>
163         <spacer name="verticalSpacer_2">
164          <property name="orientation">
165           <enum>Qt::Vertical</enum>
166          </property>
167          <property name="sizeHint" stdset="0">
168           <size>
169            <width>20</width>
170            <height>1</height>
171           </size>
172          </property>
173         </spacer>
174        </item>
175        <item>
176         <layout class="QGridLayout" name="gridLayout_2">
177          <property name="verticalSpacing">
178           <number>12</number>
179          </property>
180          <item row="0" column="0">
181           <widget class="QCheckBox" name="checkBoxPL">
182            <property name="text">
183             <string>Lower Letters</string>
184            </property>
185           </widget>
186          </item>
187          <item row="1" column="0">
188           <widget class="QCheckBox" name="checkBoxPU">
189            <property name="text">
190             <string>Upper Letters</string>
191            </property>
192           </widget>
193          </item>
194          <item row="2" column="0">
195           <widget class="QCheckBox" name="checkBoxPN">
196            <property name="text">
197             <string>Numbers</string>
198            </property>
199           </widget>
200          </item>
201          <item row="3" column="0">
202           <widget class="QCheckBox" name="checkBoxPS">
203            <property name="text">
204             <string>Special Characters</string>
205            </property>
206           </widget>
207          </item>
208         </layout>
209        </item>
210        <item>
211         <spacer name="verticalSpacer">
212          <property name="orientation">
213           <enum>Qt::Vertical</enum>
214          </property>
215          <property name="sizeHint" stdset="0">
216           <size>
217            <width>20</width>
218            <height>1</height>
219           </size>
220          </property>
221         </spacer>
222        </item>
223       </layout>
224      </widget>
225      <widget class="QWidget" name="tabCustom">
226       <attribute name="title">
227        <string>Custom</string>
228       </attribute>
229       <layout class="QVBoxLayout" name="verticalLayout_3">
230        <item>
231         <spacer name="verticalSpacer_3">
232          <property name="orientation">
233           <enum>Qt::Vertical</enum>
234          </property>
235          <property name="sizeHint" stdset="0">
236           <size>
237            <width>20</width>
238            <height>51</height>
239           </size>
240          </property>
241         </spacer>
242        </item>
243        <item>
244         <widget class="QLabel" name="label">
245          <property name="text">
246           <string>Use the following characters:</string>
247          </property>
248         </widget>
249        </item>
250        <item>
251         <widget class="QLineEdit" name="Edit_chars">
252          <property name="font">
253           <font>
254            <family>Serif</family>
255           </font>
256          </property>
257          <property name="maxLength">
258           <number>255</number>
259          </property>
260         </widget>
261        </item>
262        <item>
263         <spacer name="verticalSpacer_4">
264          <property name="orientation">
265           <enum>Qt::Vertical</enum>
266          </property>
267          <property name="sizeHint" stdset="0">
268           <size>
269            <width>20</width>
270            <height>51</height>
271           </size>
272          </property>
273         </spacer>
274        </item>
275       </layout>
276      </widget>
277     </widget>
278    </item>
279    <item>
280     <spacer>
281      <property name="orientation">
282       <enum>Qt::Vertical</enum>
283      </property>
284      <property name="sizeType">
285       <enum>QSizePolicy::Fixed</enum>
286      </property>
287      <property name="sizeHint" stdset="0">
288       <size>
289        <width>20</width>
290        <height>5</height>
291       </size>
292      </property>
293     </spacer>
294    </item>
295    <item>
296     <widget class="QGroupBox" name="groupBox1">
297      <property name="title">
298       <string>Options</string>
299      </property>
300      <layout class="QVBoxLayout">
301       <property name="spacing">
302        <number>6</number>
303       </property>
304       <item>
305        <layout class="QHBoxLayout">
306         <property name="spacing">
307          <number>6</number>
308         </property>
309         <item>
310          <widget class="QLabel" name="textLabel1">
311           <property name="text">
312            <string>Length:</string>
313           </property>
314          </widget>
315         </item>
316         <item>
317          <widget class="QSpinBox" name="Spin_Num">
318           <property name="minimum">
319            <number>1</number>
320           </property>
321           <property name="maximum">
322            <number>10000</number>
323           </property>
324           <property name="value">
325            <number>20</number>
326           </property>
327          </widget>
328         </item>
329         <item>
330          <spacer>
331           <property name="orientation">
332            <enum>Qt::Horizontal</enum>
333           </property>
334           <property name="sizeType">
335            <enum>QSizePolicy::Fixed</enum>
336           </property>
337           <property name="sizeHint" stdset="0">
338            <size>
339             <width>10</width>
340             <height>1</height>
341            </size>
342           </property>
343          </spacer>
344         </item>
345         <item>
346          <widget class="QLabel" name="textLabel5">
347           <property name="text">
348            <string>Quality:</string>
349           </property>
350          </widget>
351         </item>
352         <item>
353          <widget class="QProgressBar" name="Progress_Quali">
354           <property name="maximum">
355            <number>128</number>
356           </property>
357           <property name="value">
358            <number>0</number>
359           </property>
360           <property name="orientation">
361            <enum>Qt::Horizontal</enum>
362           </property>
363          </widget>
364         </item>
365        </layout>
366       </item>
367       <item>
368        <layout class="QHBoxLayout">
369         <property name="spacing">
370          <number>6</number>
371         </property>
372         <item>
373          <widget class="QCheckBox" name="Check_CollectEntropy">
374           <property name="text">
375            <string>Enable entropy collection</string>
376           </property>
377           <property name="checked">
378            <bool>true</bool>
379           </property>
380          </widget>
381         </item>
382         <item>
383          <spacer>
384           <property name="orientation">
385            <enum>Qt::Horizontal</enum>
386           </property>
387           <property name="sizeType">
388            <enum>QSizePolicy::Fixed</enum>
389           </property>
390           <property name="sizeHint" stdset="0">
391            <size>
392             <width>10</width>
393             <height>20</height>
394            </size>
395           </property>
396          </spacer>
397         </item>
398         <item>
399          <widget class="QCheckBox" name="Check_CollectOncePerSession">
400           <property name="text">
401            <string>Collect only once per session</string>
402           </property>
403          </widget>
404         </item>
405         <item>
406          <spacer>
407           <property name="orientation">
408            <enum>Qt::Horizontal</enum>
409           </property>
410           <property name="sizeHint" stdset="0">
411            <size>
412             <width>40</width>
413             <height>20</height>
414            </size>
415           </property>
416          </spacer>
417         </item>
418        </layout>
419       </item>
420      </layout>
421     </widget>
422    </item>
423    <item>
424     <layout class="QHBoxLayout">
425      <property name="spacing">
426       <number>6</number>
427      </property>
428      <item>
429       <widget class="QLabel" name="textLabel4">
430        <property name="text">
431         <string>New Password:</string>
432        </property>
433       </widget>
434      </item>
435      <item>
436       <widget class="QLineEdit" name="Edit_dest">
437        <property name="font">
438         <font>
439          <family>Serif</family>
440         </font>
441        </property>
442       </widget>
443      </item>
444      <item>
445       <widget class="QToolButton" name="ButtonChangeEchoMode">
446        <property name="text">
447         <string/>
448        </property>
449       </widget>
450      </item>
451      <item>
452       <widget class="QPushButton" name="ButtonGenerate">
453        <property name="text">
454         <string>Generate</string>
455        </property>
456       </widget>
457      </item>
458     </layout>
459    </item>
460    <item>
461     <widget class="Line" name="line3">
462      <property name="frameShape">
463       <enum>QFrame::HLine</enum>
464      </property>
465      <property name="frameShadow">
466       <enum>QFrame::Sunken</enum>
467      </property>
468      <property name="orientation">
469       <enum>Qt::Horizontal</enum>
470      </property>
471     </widget>
472    </item>
473    <item>
474     <widget class="QDialogButtonBox" name="DialogButtons">
475      <property name="orientation">
476       <enum>Qt::Horizontal</enum>
477      </property>
478      <property name="standardButtons">
479       <set>QDialogButtonBox::NoButton</set>
480      </property>
481     </widget>
482    </item>
483   </layout>
484  </widget>
485  <layoutdefault spacing="6" margin="11"/>
486  <tabstops>
487   <tabstop>tabCategory</tabstop>
488   <tabstop>checkBox1</tabstop>
489   <tabstop>checkBox2</tabstop>
490   <tabstop>checkBox3</tabstop>
491   <tabstop>checkBox5</tabstop>
492   <tabstop>checkBox6</tabstop>
493   <tabstop>checkBox7</tabstop>
494   <tabstop>checkBox4</tabstop>
495   <tabstop>Check_ExcludeLookAlike</tabstop>
496   <tabstop>Check_EveryGroup</tabstop>
497   <tabstop>Spin_Num</tabstop>
498   <tabstop>Check_CollectEntropy</tabstop>
499   <tabstop>Check_CollectOncePerSession</tabstop>
500   <tabstop>Edit_dest</tabstop>
501   <tabstop>ButtonChangeEchoMode</tabstop>
502   <tabstop>ButtonGenerate</tabstop>
503   <tabstop>checkBoxPL</tabstop>
504   <tabstop>checkBoxPU</tabstop>
505   <tabstop>checkBoxPN</tabstop>
506   <tabstop>checkBoxPS</tabstop>
507   <tabstop>DialogButtons</tabstop>
508  </tabstops>
509  <resources/>
510  <connections/>
511 </ui>