source: src-qt4/pc-usermanager/adduser.ui @ 87d35b7

9.2-releasereleng/10.0releng/10.0.1releng/10.0.2
Last change on this file since 87d35b7 was 87d35b7, checked in by Kris Moore <kris@…>, 13 months ago

Add ability to PEFS encrypt users home-directories when we
create a new user via the user-manager GUI

  • Property mode set to 100755
File size: 11.2 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>AddUserUI</class>
4 <widget class="QDialog" name="AddUserUI">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>462</width>
10    <height>360</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Add User</string>
15  </property>
16  <property name="windowIcon">
17   <iconset resource="pcbsdusermanager.qrc">
18    <normaloff>:/add_user.png</normaloff>:/add_user.png</iconset>
19  </property>
20  <property name="modal">
21   <bool>true</bool>
22  </property>
23  <layout class="QGridLayout" name="gridLayout_2">
24   <item row="0" column="0">
25    <widget class="QFrame" name="frame">
26     <property name="frameShape">
27      <enum>QFrame::StyledPanel</enum>
28     </property>
29     <property name="frameShadow">
30      <enum>QFrame::Raised</enum>
31     </property>
32     <layout class="QGridLayout" name="gridLayout">
33      <item row="2" column="0">
34       <widget class="QLabel" name="homeLabel">
35        <property name="enabled">
36         <bool>true</bool>
37        </property>
38        <property name="frameShape">
39         <enum>QFrame::NoFrame</enum>
40        </property>
41        <property name="frameShadow">
42         <enum>QFrame::Plain</enum>
43        </property>
44        <property name="text">
45         <string>Home Directory:</string>
46        </property>
47        <property name="alignment">
48         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
49        </property>
50        <property name="wordWrap">
51         <bool>false</bool>
52        </property>
53       </widget>
54      </item>
55      <item row="4" column="1">
56       <widget class="QGroupBox" name="groupGroup">
57        <property name="title">
58         <string/>
59        </property>
60        <layout class="QFormLayout" name="formLayout">
61         <item row="1" column="1">
62          <widget class="QComboBox" name="groupBox">
63           <property name="enabled">
64            <bool>false</bool>
65           </property>
66           <property name="sizePolicy">
67            <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
68             <horstretch>0</horstretch>
69             <verstretch>0</verstretch>
70            </sizepolicy>
71           </property>
72          </widget>
73         </item>
74         <item row="1" column="0">
75          <widget class="QRadioButton" name="groupRadioOld">
76           <property name="sizePolicy">
77            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
78             <horstretch>0</horstretch>
79             <verstretch>0</verstretch>
80            </sizepolicy>
81           </property>
82           <property name="text">
83            <string/>
84           </property>
85          </widget>
86         </item>
87         <item row="0" column="0" colspan="2">
88          <widget class="QRadioButton" name="groupRadioNew">
89           <property name="sizePolicy">
90            <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
91             <horstretch>0</horstretch>
92             <verstretch>0</verstretch>
93            </sizepolicy>
94           </property>
95           <property name="text">
96            <string>New &amp;Group</string>
97           </property>
98           <property name="shortcut">
99            <string>Alt+G</string>
100           </property>
101           <property name="checked">
102            <bool>true</bool>
103           </property>
104          </widget>
105         </item>
106        </layout>
107       </widget>
108      </item>
109      <item row="4" column="0">
110       <widget class="QLabel" name="groupLabel">
111        <property name="enabled">
112         <bool>true</bool>
113        </property>
114        <property name="text">
115         <string>Primary Group:</string>
116        </property>
117        <property name="alignment">
118         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
119        </property>
120        <property name="wordWrap">
121         <bool>false</bool>
122        </property>
123       </widget>
124      </item>
125      <item row="7" column="0">
126       <widget class="QLabel" name="confirmPassLabel">
127        <property name="enabled">
128         <bool>true</bool>
129        </property>
130        <property name="text">
131         <string>Confirm Password:</string>
132        </property>
133        <property name="alignment">
134         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
135        </property>
136        <property name="wordWrap">
137         <bool>false</bool>
138        </property>
139       </widget>
140      </item>
141      <item row="6" column="1" colspan="2">
142       <widget class="QLineEdit" name="passBox">
143        <property name="echoMode">
144         <enum>QLineEdit::Password</enum>
145        </property>
146       </widget>
147      </item>
148      <item row="6" column="0">
149       <widget class="QLabel" name="passLabel">
150        <property name="enabled">
151         <bool>true</bool>
152        </property>
153        <property name="frameShape">
154         <enum>QFrame::NoFrame</enum>
155        </property>
156        <property name="frameShadow">
157         <enum>QFrame::Plain</enum>
158        </property>
159        <property name="text">
160         <string>Password:</string>
161        </property>
162        <property name="alignment">
163         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
164        </property>
165        <property name="wordWrap">
166         <bool>false</bool>
167        </property>
168       </widget>
169      </item>
170      <item row="7" column="1" colspan="2">
171       <widget class="QLineEdit" name="confirmPassBox">
172        <property name="echoMode">
173         <enum>QLineEdit::Password</enum>
174        </property>
175       </widget>
176      </item>
177      <item row="3" column="1" colspan="2">
178       <widget class="QComboBox" name="shellBox">
179        <property name="editable">
180         <bool>true</bool>
181        </property>
182       </widget>
183      </item>
184      <item row="2" column="1" colspan="2">
185       <widget class="QLineEdit" name="homeBox">
186        <property name="mode" stdset="0">
187         <number>18</number>
188        </property>
189       </widget>
190      </item>
191      <item row="3" column="0">
192       <widget class="QLabel" name="shellLabel">
193        <property name="enabled">
194         <bool>true</bool>
195        </property>
196        <property name="text">
197         <string>Shell:</string>
198        </property>
199        <property name="alignment">
200         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
201        </property>
202        <property name="wordWrap">
203         <bool>false</bool>
204        </property>
205       </widget>
206      </item>
207      <item row="0" column="0">
208       <widget class="QLabel" name="usernameLabel">
209        <property name="text">
210         <string>Username:</string>
211        </property>
212        <property name="alignment">
213         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
214        </property>
215        <property name="wordWrap">
216         <bool>false</bool>
217        </property>
218       </widget>
219      </item>
220      <item row="0" column="1" colspan="2">
221       <widget class="QLineEdit" name="usernameBox">
222        <property name="toolTip">
223         <string>The field is empty</string>
224        </property>
225        <property name="maxLength">
226         <number>16</number>
227        </property>
228       </widget>
229      </item>
230      <item row="1" column="0">
231       <widget class="QLabel" name="fullnameLabel">
232        <property name="enabled">
233         <bool>true</bool>
234        </property>
235        <property name="frameShape">
236         <enum>QFrame::NoFrame</enum>
237        </property>
238        <property name="frameShadow">
239         <enum>QFrame::Plain</enum>
240        </property>
241        <property name="text">
242         <string>Full Name:</string>
243        </property>
244        <property name="alignment">
245         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
246        </property>
247        <property name="wordWrap">
248         <bool>false</bool>
249        </property>
250       </widget>
251      </item>
252      <item row="1" column="1" colspan="2">
253       <widget class="QLineEdit" name="fullnameBox"/>
254      </item>
255      <item row="8" column="0">
256       <widget class="QLabel" name="label">
257        <property name="text">
258         <string>Encrypt Files:</string>
259        </property>
260        <property name="alignment">
261         <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
262        </property>
263       </widget>
264      </item>
265      <item row="8" column="1">
266       <widget class="QCheckBox" name="checkEnc">
267        <property name="text">
268         <string/>
269        </property>
270       </widget>
271      </item>
272     </layout>
273    </widget>
274   </item>
275   <item row="1" column="0">
276    <spacer name="spacer9">
277     <property name="orientation">
278      <enum>Qt::Vertical</enum>
279     </property>
280     <property name="sizeType">
281      <enum>QSizePolicy::Expanding</enum>
282     </property>
283     <property name="sizeHint" stdset="0">
284      <size>
285       <width>450</width>
286       <height>16</height>
287      </size>
288     </property>
289    </spacer>
290   </item>
291   <item row="2" column="0">
292    <layout class="QVBoxLayout">
293     <item>
294      <widget class="Line" name="line1">
295       <property name="frameShape">
296        <enum>QFrame::HLine</enum>
297       </property>
298       <property name="frameShadow">
299        <enum>QFrame::Sunken</enum>
300       </property>
301      </widget>
302     </item>
303     <item>
304      <layout class="QHBoxLayout">
305       <item>
306        <spacer name="spacer12">
307         <property name="orientation">
308          <enum>Qt::Horizontal</enum>
309         </property>
310         <property name="sizeType">
311          <enum>QSizePolicy::Expanding</enum>
312         </property>
313         <property name="sizeHint" stdset="0">
314          <size>
315           <width>244</width>
316           <height>31</height>
317          </size>
318         </property>
319        </spacer>
320       </item>
321       <item>
322        <widget class="QPushButton" name="okButton">
323         <property name="text">
324          <string>&amp;Ok</string>
325         </property>
326         <property name="icon">
327          <iconset>
328           <normaloff>image0</normaloff>image0</iconset>
329         </property>
330         <property name="shortcut">
331          <string>Alt+O</string>
332         </property>
333         <property name="default">
334          <bool>true</bool>
335         </property>
336        </widget>
337       </item>
338       <item>
339        <widget class="QPushButton" name="cancelButton">
340         <property name="text">
341          <string>&amp;Cancel</string>
342         </property>
343         <property name="icon">
344          <iconset>
345           <normaloff>image1</normaloff>image1</iconset>
346         </property>
347         <property name="shortcut">
348          <string>Alt+C</string>
349         </property>
350         <property name="default">
351          <bool>false</bool>
352         </property>
353        </widget>
354       </item>
355      </layout>
356     </item>
357    </layout>
358   </item>
359  </layout>
360 </widget>
361 <layoutdefault spacing="6" margin="11"/>
362 <tabstops>
363  <tabstop>okButton</tabstop>
364  <tabstop>cancelButton</tabstop>
365 </tabstops>
366 <includes>
367  <include location="global">usermanagerback.h</include>
368  <include location="global">qmessagebox.h</include>
369 </includes>
370 <resources>
371  <include location="pcbsdusermanager.qrc"/>
372 </resources>
373 <connections>
374  <connection>
375   <sender>cancelButton</sender>
376   <signal>clicked()</signal>
377   <receiver>AddUserUI</receiver>
378   <slot>close()</slot>
379   <hints>
380    <hint type="sourcelabel">
381     <x>20</x>
382     <y>20</y>
383    </hint>
384    <hint type="destinationlabel">
385     <x>20</x>
386     <y>20</y>
387    </hint>
388   </hints>
389  </connection>
390 </connections>
391</ui>
Note: See TracBrowser for help on using the repository browser.