1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>Utils::NewClassWidget
</class>
4 <widget class=
"QWidget" name=
"Utils::NewClassWidget">
5 <property name=
"geometry">
13 <layout class=
"QFormLayout" name=
"formLayout">
14 <property name=
"fieldGrowthPolicy">
15 <enum>QFormLayout::ExpandingFieldsGrow
</enum>
17 <property name=
"margin">
20 <item row=
"0" column=
"0">
21 <widget class=
"QLabel" name=
"classNameLabel">
22 <property name=
"text">
23 <string>Class name:
</string>
27 <item row=
"0" column=
"1">
28 <widget class=
"Utils::ClassNameValidatingLineEdit" name=
"classLineEdit"/>
30 <item row=
"1" column=
"0">
31 <widget class=
"QLabel" name=
"baseClassLabel">
32 <property name=
"text">
33 <string>Base class:
</string>
37 <item row=
"1" column=
"1">
38 <widget class=
"QComboBox" name=
"baseClassComboBox">
39 <property name=
"sizePolicy">
40 <sizepolicy hsizetype=
"MinimumExpanding" vsizetype=
"Fixed">
41 <horstretch>0</horstretch>
42 <verstretch>0</verstretch>
47 <item row=
"2" column=
"0">
48 <widget class=
"QLabel" name=
"classTypeLabel">
49 <property name=
"text">
50 <string>Type information:
</string>
54 <item row=
"2" column=
"1">
55 <widget class=
"QComboBox" name=
"classTypeComboBox">
57 <property name=
"text">
62 <property name=
"text">
63 <string>Inherits QObject
</string>
67 <property name=
"text">
68 <string>Inherits QWidget
</string>
73 <item row=
"3" column=
"0">
74 <spacer name=
"verticalSpacer">
75 <property name=
"orientation">
76 <enum>Qt::Vertical
</enum>
78 <property name=
"sizeType">
79 <enum>QSizePolicy::Fixed
</enum>
81 <property name=
"sizeHint" stdset=
"0">
89 <item row=
"3" column=
"1">
90 <spacer name=
"verticalSpacer_2">
91 <property name=
"orientation">
92 <enum>Qt::Vertical
</enum>
94 <property name=
"sizeType">
95 <enum>QSizePolicy::Fixed
</enum>
97 <property name=
"sizeHint" stdset=
"0">
105 <item row=
"4" column=
"0">
106 <widget class=
"QLabel" name=
"headerLabel">
107 <property name=
"text">
108 <string>Header file:
</string>
112 <item row=
"4" column=
"1">
113 <widget class=
"Utils::FileNameValidatingLineEdit" name=
"headerFileLineEdit"/>
115 <item row=
"5" column=
"0">
116 <widget class=
"QLabel" name=
"sourceLabel">
117 <property name=
"text">
118 <string>Source file:
</string>
122 <item row=
"5" column=
"1">
123 <widget class=
"Utils::FileNameValidatingLineEdit" name=
"sourceFileLineEdit"/>
125 <item row=
"6" column=
"0">
126 <widget class=
"QLabel" name=
"generateFormLabel">
127 <property name=
"text">
128 <string>Generate form:
</string>
132 <item row=
"6" column=
"1">
133 <widget class=
"QCheckBox" name=
"generateFormCheckBox">
134 <property name=
"text">
139 <item row=
"7" column=
"0">
140 <widget class=
"QLabel" name=
"formLabel">
141 <property name=
"text">
142 <string>Form file:
</string>
146 <item row=
"7" column=
"1">
147 <widget class=
"Utils::FileNameValidatingLineEdit" name=
"formFileLineEdit"/>
149 <item row=
"8" column=
"0">
150 <widget class=
"QLabel" name=
"pathLabel">
151 <property name=
"text">
152 <string>Path:
</string>
156 <item row=
"8" column=
"1">
157 <widget class=
"Utils::PathChooser" name=
"pathChooser"/>
163 <class>Utils::ClassNameValidatingLineEdit
</class>
164 <extends>QLineEdit
</extends>
165 <header location=
"global">utils/classnamevalidatinglineedit.h
</header>
168 <class>Utils::FileNameValidatingLineEdit
</class>
169 <extends>QLineEdit
</extends>
170 <header location=
"global">utils/filenamevalidatinglineedit.h
</header>
173 <class>Utils::PathChooser
</class>
174 <extends>QWidget
</extends>
175 <header location=
"global">utils/pathchooser.h
</header>
176 <container>1</container>