Plugins/DocumentationPlugins/Ericapi/EricapiConfigDialog.ui

changeset 0
de9c2efb9d02
child 253
3ccdf551bde7
equal deleted inserted replaced
-1:000000000000 0:de9c2efb9d02
1 <ui version="4.0" >
2 <class>EricapiConfigDialog</class>
3 <widget class="QDialog" name="EricapiConfigDialog" >
4 <property name="geometry" >
5 <rect>
6 <x>0</x>
7 <y>0</y>
8 <width>500</width>
9 <height>600</height>
10 </rect>
11 </property>
12 <property name="windowTitle" >
13 <string>Ericapi Configuration</string>
14 </property>
15 <property name="sizeGripEnabled" >
16 <bool>true</bool>
17 </property>
18 <layout class="QVBoxLayout" name="verticalLayout_2" >
19 <item>
20 <layout class="QGridLayout" >
21 <item row="0" column="1" >
22 <widget class="QLineEdit" name="outputFileEdit" >
23 <property name="toolTip" >
24 <string>Enter an output filename</string>
25 </property>
26 <property name="whatsThis" >
27 <string>&lt;b>Output Filename&lt;/b>&lt;p>Enter the filename of the output file. A '%L' placeholder is replaced by the language of the API file.&lt;/p></string>
28 </property>
29 </widget>
30 </item>
31 <item row="0" column="2" >
32 <widget class="QPushButton" name="outputFileButton" >
33 <property name="focusPolicy" >
34 <enum>Qt::NoFocus</enum>
35 </property>
36 <property name="toolTip" >
37 <string>Press to open a file selection dialog</string>
38 </property>
39 <property name="text" >
40 <string>...</string>
41 </property>
42 </widget>
43 </item>
44 <item row="0" column="0" >
45 <widget class="QLabel" name="TextLabel6" >
46 <property name="text" >
47 <string>Output File:</string>
48 </property>
49 </widget>
50 </item>
51 </layout>
52 </item>
53 <item>
54 <widget class="QGroupBox" name="groupBox_2" >
55 <property name="sizePolicy" >
56 <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
57 <horstretch>0</horstretch>
58 <verstretch>1</verstretch>
59 </sizepolicy>
60 </property>
61 <property name="title" >
62 <string>Languages</string>
63 </property>
64 <layout class="QVBoxLayout" name="verticalLayout" >
65 <item>
66 <widget class="QListWidget" name="languagesList" >
67 <property name="toolTip" >
68 <string>Select the languages of the APIs to generate</string>
69 </property>
70 <property name="selectionMode" >
71 <enum>QAbstractItemView::ExtendedSelection</enum>
72 </property>
73 </widget>
74 </item>
75 </layout>
76 </widget>
77 </item>
78 <item>
79 <layout class="QHBoxLayout" >
80 <item>
81 <widget class="QLabel" name="textLabel1_3" >
82 <property name="text" >
83 <string>Additional source extensions:</string>
84 </property>
85 </widget>
86 </item>
87 <item>
88 <widget class="QLineEdit" name="sourceExtEdit" >
89 <property name="toolTip" >
90 <string>Enter additional source extensions separated by a comma</string>
91 </property>
92 </widget>
93 </item>
94 </layout>
95 </item>
96 <item>
97 <layout class="QGridLayout" >
98 <item row="0" column="2" >
99 <spacer>
100 <property name="orientation" >
101 <enum>Qt::Horizontal</enum>
102 </property>
103 <property name="sizeType" >
104 <enum>QSizePolicy::Expanding</enum>
105 </property>
106 <property name="sizeHint" stdset="0" >
107 <size>
108 <width>31</width>
109 <height>20</height>
110 </size>
111 </property>
112 </spacer>
113 </item>
114 <item row="0" column="1" >
115 <widget class="QCheckBox" name="oldStyleCheckBox" >
116 <property name="toolTip" >
117 <string>Select to generate API files for QScintilla prior to 1.7</string>
118 </property>
119 <property name="text" >
120 <string>Generate old style API files</string>
121 </property>
122 </widget>
123 </item>
124 <item row="0" column="0" >
125 <widget class="QCheckBox" name="recursionCheckBox" >
126 <property name="toolTip" >
127 <string>Select to recurse into subdirectories</string>
128 </property>
129 <property name="text" >
130 <string>Recurse into subdirectories</string>
131 </property>
132 </widget>
133 </item>
134 <item row="1" column="0" colspan="3" >
135 <widget class="QCheckBox" name="includePrivateCheckBox" >
136 <property name="toolTip" >
137 <string>Select to include private classes, methods and functions in the API file</string>
138 </property>
139 <property name="text" >
140 <string>Include private classes, methods and functions</string>
141 </property>
142 </widget>
143 </item>
144 </layout>
145 </item>
146 <item>
147 <layout class="QHBoxLayout" >
148 <item>
149 <widget class="QLabel" name="label" >
150 <property name="text" >
151 <string>Base package name:</string>
152 </property>
153 </widget>
154 </item>
155 <item>
156 <widget class="QLineEdit" name="baseEdit" >
157 <property name="toolTip" >
158 <string>Enter the name of the base package</string>
159 </property>
160 </widget>
161 </item>
162 </layout>
163 </item>
164 <item>
165 <layout class="QHBoxLayout" >
166 <item>
167 <widget class="QLabel" name="label_2" >
168 <property name="text" >
169 <string>Exclude Files:</string>
170 </property>
171 </widget>
172 </item>
173 <item>
174 <widget class="QLineEdit" name="excludeFilesEdit" >
175 <property name="toolTip" >
176 <string>Enter filename patterns of files to be excluded separated by a comma</string>
177 </property>
178 </widget>
179 </item>
180 </layout>
181 </item>
182 <item>
183 <widget class="QGroupBox" name="groupBox" >
184 <property name="sizePolicy" >
185 <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
186 <horstretch>0</horstretch>
187 <verstretch>2</verstretch>
188 </sizepolicy>
189 </property>
190 <property name="title" >
191 <string>Exclude Directories</string>
192 </property>
193 <layout class="QGridLayout" >
194 <item row="1" column="2" >
195 <widget class="QLineEdit" name="ignoreDirEdit" >
196 <property name="toolTip" >
197 <string>Enter a directory basename to be ignored</string>
198 </property>
199 </widget>
200 </item>
201 <item row="1" column="1" >
202 <widget class="QPushButton" name="addButton" >
203 <property name="toolTip" >
204 <string>Press to add the entered directory to the list</string>
205 </property>
206 <property name="text" >
207 <string>Add</string>
208 </property>
209 </widget>
210 </item>
211 <item row="1" column="0" >
212 <widget class="QPushButton" name="deleteButton" >
213 <property name="toolTip" >
214 <string>Press to delete the selected directory from the list</string>
215 </property>
216 <property name="text" >
217 <string>Delete</string>
218 </property>
219 </widget>
220 </item>
221 <item row="1" column="3" >
222 <widget class="QPushButton" name="ignoreDirButton" >
223 <property name="focusPolicy" >
224 <enum>Qt::NoFocus</enum>
225 </property>
226 <property name="toolTip" >
227 <string>Press to open a directory selection dialog</string>
228 </property>
229 <property name="text" >
230 <string>...</string>
231 </property>
232 </widget>
233 </item>
234 <item row="0" column="0" colspan="4" >
235 <widget class="QListWidget" name="ignoreDirsList" >
236 <property name="toolTip" >
237 <string>List of directory basenames to be ignored</string>
238 </property>
239 </widget>
240 </item>
241 </layout>
242 </widget>
243 </item>
244 <item>
245 <widget class="QDialogButtonBox" name="buttonBox" >
246 <property name="orientation" >
247 <enum>Qt::Horizontal</enum>
248 </property>
249 <property name="standardButtons" >
250 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
251 </property>
252 </widget>
253 </item>
254 </layout>
255 </widget>
256 <layoutdefault spacing="6" margin="6" />
257 <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
258 <tabstops>
259 <tabstop>outputFileEdit</tabstop>
260 <tabstop>languagesList</tabstop>
261 <tabstop>sourceExtEdit</tabstop>
262 <tabstop>recursionCheckBox</tabstop>
263 <tabstop>oldStyleCheckBox</tabstop>
264 <tabstop>includePrivateCheckBox</tabstop>
265 <tabstop>baseEdit</tabstop>
266 <tabstop>excludeFilesEdit</tabstop>
267 <tabstop>ignoreDirEdit</tabstop>
268 <tabstop>addButton</tabstop>
269 <tabstop>ignoreDirsList</tabstop>
270 <tabstop>deleteButton</tabstop>
271 <tabstop>buttonBox</tabstop>
272 </tabstops>
273 <resources/>
274 <connections>
275 <connection>
276 <sender>oldStyleCheckBox</sender>
277 <signal>toggled(bool)</signal>
278 <receiver>label</receiver>
279 <slot>setDisabled(bool)</slot>
280 <hints>
281 <hint type="sourcelabel" >
282 <x>195</x>
283 <y>80</y>
284 </hint>
285 <hint type="destinationlabel" >
286 <x>84</x>
287 <y>108</y>
288 </hint>
289 </hints>
290 </connection>
291 <connection>
292 <sender>oldStyleCheckBox</sender>
293 <signal>toggled(bool)</signal>
294 <receiver>baseEdit</receiver>
295 <slot>setDisabled(bool)</slot>
296 <hints>
297 <hint type="sourcelabel" >
298 <x>266</x>
299 <y>83</y>
300 </hint>
301 <hint type="destinationlabel" >
302 <x>266</x>
303 <y>109</y>
304 </hint>
305 </hints>
306 </connection>
307 <connection>
308 <sender>buttonBox</sender>
309 <signal>accepted()</signal>
310 <receiver>EricapiConfigDialog</receiver>
311 <slot>accept()</slot>
312 <hints>
313 <hint type="sourcelabel" >
314 <x>41</x>
315 <y>477</y>
316 </hint>
317 <hint type="destinationlabel" >
318 <x>41</x>
319 <y>497</y>
320 </hint>
321 </hints>
322 </connection>
323 <connection>
324 <sender>buttonBox</sender>
325 <signal>rejected()</signal>
326 <receiver>EricapiConfigDialog</receiver>
327 <slot>reject()</slot>
328 <hints>
329 <hint type="sourcelabel" >
330 <x>113</x>
331 <y>480</y>
332 </hint>
333 <hint type="destinationlabel" >
334 <x>113</x>
335 <y>501</y>
336 </hint>
337 </hints>
338 </connection>
339 </connections>
340 </ui>

eric ide

mercurial