0
|
1 |
QT = core
|
|
2 |
TEMPLATE = subdirs
|
|
3 |
|
|
4 |
# These tests use host tools and therefore can't work for cross-compiled Qt.
|
|
5 |
!cross_compile:SUBDIRS += \
|
|
6 |
headers \
|
|
7 |
bic \
|
|
8 |
compiler \
|
|
9 |
compilerwarnings \
|
|
10 |
linguist \
|
|
11 |
moc \
|
|
12 |
uic \
|
|
13 |
uic3
|
|
14 |
|
|
15 |
|
|
16 |
SUBDIRS += \
|
|
17 |
collections \
|
|
18 |
exceptionsafety \
|
|
19 |
mediaobject \
|
|
20 |
# mediaobject_wince_ds9 \ This is Windows CE only (we test the second phonon backend ds9 here)
|
|
21 |
modeltest \
|
|
22 |
networkselftest \
|
|
23 |
qabstractbutton \
|
|
24 |
qabstractitemmodel \
|
|
25 |
qabstractitemview \
|
|
26 |
# qabstractprintdialog \
|
|
27 |
qabstractscrollarea \
|
|
28 |
qabstractslider \
|
|
29 |
qabstractsocket \
|
|
30 |
qabstractspinbox \
|
|
31 |
qabstracttextdocumentlayout \
|
|
32 |
qabstractvideobuffer \
|
|
33 |
qabstractvideosurface \
|
|
34 |
# qaccessibility \
|
|
35 |
qaction \
|
|
36 |
qactiongroup \
|
|
37 |
qalgorithms \
|
|
38 |
qanimationgroup \
|
|
39 |
qapplication \
|
|
40 |
qatomicint \
|
|
41 |
qatomicpointer \
|
|
42 |
qbitarray \
|
|
43 |
qboxlayout \
|
|
44 |
qbrush \
|
|
45 |
qbuffer \
|
|
46 |
qbuttongroup \
|
|
47 |
qbytearray \
|
|
48 |
qcache \
|
|
49 |
qchar \
|
|
50 |
qcheckbox \
|
|
51 |
qclipboard \
|
|
52 |
qcolor \
|
|
53 |
qcolordialog \
|
|
54 |
qcombobox \
|
|
55 |
qcompleter \
|
|
56 |
qcomplextext \
|
|
57 |
qcoreapplication \
|
|
58 |
qcryptographichash \
|
|
59 |
qcssparser \
|
|
60 |
qdatastream \
|
|
61 |
qdatawidgetmapper \
|
|
62 |
qdate \
|
|
63 |
qdatetime \
|
|
64 |
qdatetimeedit \
|
|
65 |
qdebug \
|
|
66 |
qdesktopservices \
|
|
67 |
qdesktopwidget \
|
|
68 |
qdial \
|
|
69 |
qdialog \
|
|
70 |
qdialogbuttonbox \
|
|
71 |
qdir \
|
|
72 |
qdirmodel \
|
|
73 |
qdockwidget \
|
|
74 |
qdom \
|
|
75 |
qdoublespinbox \
|
|
76 |
qdoublevalidator \
|
|
77 |
qdrag \
|
|
78 |
qerrormessage \
|
|
79 |
qeventloop \
|
|
80 |
qexplicitlyshareddatapointer \
|
|
81 |
qfile \
|
|
82 |
qfiledialog \
|
|
83 |
qfiledialog2 \
|
|
84 |
qfileinfo \
|
|
85 |
qfilesystemwatcher \
|
|
86 |
qfilesystemmodel \
|
|
87 |
qflags \
|
|
88 |
qfocusevent \
|
|
89 |
qfocusframe \
|
|
90 |
qfont \
|
|
91 |
qfontdatabase \
|
|
92 |
qfontdialog \
|
|
93 |
qfontmetrics \
|
|
94 |
qftp \
|
|
95 |
qgetputenv \
|
|
96 |
# qgl \
|
|
97 |
qglobal \
|
|
98 |
qgraphicseffect \
|
|
99 |
qgraphicseffectsource \
|
|
100 |
qgraphicsgridlayout \
|
|
101 |
qgraphicsitem \
|
|
102 |
qgraphicsitemanimation \
|
|
103 |
qgraphicsanchorlayout \
|
|
104 |
qgraphicsanchorlayout1 \
|
|
105 |
qgraphicslayout \
|
|
106 |
qgraphicslayoutitem \
|
|
107 |
qgraphicslinearlayout \
|
|
108 |
qgraphicsobject \
|
|
109 |
qgraphicspixmapitem \
|
|
110 |
qgraphicspolygonitem \
|
|
111 |
qgraphicsproxywidget \
|
|
112 |
qgraphicsscene \
|
|
113 |
# qgraphicssceneindex \
|
|
114 |
qgraphicstransform \
|
|
115 |
qgraphicsview \
|
|
116 |
qgraphicswidget \
|
|
117 |
qgridlayout \
|
|
118 |
qgroupbox \
|
|
119 |
qguivariant \
|
|
120 |
qhash \
|
|
121 |
qheaderview \
|
|
122 |
# qhelpcontentmodel \
|
|
123 |
# qhelpenginecore \
|
|
124 |
# qhelpgenerator \
|
|
125 |
# qhelpindexmodel \
|
|
126 |
# qhelpprojectdata \
|
|
127 |
qhostaddress \
|
|
128 |
qhostinfo \
|
|
129 |
qhttp \
|
|
130 |
qhttpnetworkreply \
|
|
131 |
qhttpnetworkconnection \
|
|
132 |
qicon \
|
|
133 |
qicoimageformat \
|
|
134 |
qimage \
|
|
135 |
qimageiohandler \
|
|
136 |
qimagereader \
|
|
137 |
qimagewriter \
|
|
138 |
qinputdialog \
|
|
139 |
qintvalidator \
|
|
140 |
qiodevice \
|
|
141 |
qitemdelegate \
|
|
142 |
qitemeditorfactory \
|
|
143 |
qitemmodel \
|
|
144 |
qitemselectionmodel \
|
|
145 |
qitemview \
|
|
146 |
qkeysequence \
|
|
147 |
qlabel \
|
|
148 |
qlayout \
|
|
149 |
qlcdnumber \
|
|
150 |
qlibrary \
|
|
151 |
qline \
|
|
152 |
qlineedit \
|
|
153 |
qlist \
|
|
154 |
qlistview \
|
|
155 |
qlistwidget \
|
|
156 |
qlocale \
|
|
157 |
qmainwindow \
|
|
158 |
qmake \
|
|
159 |
qmap \
|
|
160 |
qmath \
|
|
161 |
qmatrixnxn \
|
|
162 |
qmdiarea \
|
|
163 |
qmdisubwindow \
|
|
164 |
qmenu \
|
|
165 |
qmenubar \
|
|
166 |
qmessagebox \
|
|
167 |
qmetaobject \
|
|
168 |
qmetatype \
|
|
169 |
qmouseevent \
|
|
170 |
qmouseevent_modal \
|
|
171 |
qmovie \
|
|
172 |
qmutex \
|
|
173 |
qmutexlocker \
|
|
174 |
qnativesocketengine \
|
|
175 |
qnetworkcookie \
|
|
176 |
qnetworkcookiejar \
|
|
177 |
qnetworkinterface \
|
|
178 |
qnetworkproxy \
|
|
179 |
qnetworkrequest \
|
|
180 |
qnetworkreply \
|
|
181 |
qnetworkaccessmanager_and_qprogressdialog \
|
|
182 |
qnumeric \
|
|
183 |
qobject \
|
|
184 |
qobjectrace \
|
|
185 |
qcontiguouscache \
|
|
186 |
qpaintengine \
|
|
187 |
qpainter \
|
|
188 |
qpainterpath \
|
|
189 |
qpalette \
|
|
190 |
qparallelanimationgroup \
|
|
191 |
qpauseanimation \
|
|
192 |
qpathclipper \
|
|
193 |
qpen \
|
|
194 |
qpicture \
|
|
195 |
qpixmap \
|
|
196 |
qpixmapcache \
|
|
197 |
qpixmapfilter \
|
|
198 |
qplaintextedit \
|
|
199 |
qpoint \
|
|
200 |
qpointer \
|
|
201 |
qpolygon \
|
|
202 |
# qprinter \
|
|
203 |
# qprinterinfo \
|
|
204 |
qprocess \
|
|
205 |
qprogressbar \
|
|
206 |
qprogressdialog \
|
|
207 |
qpropertyanimation \
|
|
208 |
qpushbutton \
|
|
209 |
qquaternion \
|
|
210 |
qqueue \
|
|
211 |
qradiobutton \
|
|
212 |
qreadlocker \
|
|
213 |
qreadwritelock \
|
|
214 |
qrect \
|
|
215 |
qregexp \
|
|
216 |
qregexpvalidator \
|
|
217 |
qregion \
|
|
218 |
qresourceengine \
|
|
219 |
qringbuffer \
|
|
220 |
qscopedpointer \
|
|
221 |
qscrollarea \
|
|
222 |
qsemaphore \
|
|
223 |
qsharedpointer \
|
|
224 |
qsharedpointer_and_qwidget \
|
|
225 |
qsequentialanimationgroup \
|
|
226 |
qset \
|
|
227 |
qsettings \
|
|
228 |
qshortcut \
|
|
229 |
qsignalmapper \
|
|
230 |
qsignalspy \
|
|
231 |
qsize \
|
|
232 |
qsizef \
|
|
233 |
qslider \
|
|
234 |
qsocketnotifier \
|
|
235 |
qsocks5socketengine \
|
|
236 |
qsortfilterproxymodel \
|
|
237 |
qsound \
|
|
238 |
qaudiodeviceinfo \
|
|
239 |
qaudioformat \
|
|
240 |
# qaudiooutput \
|
|
241 |
# qaudioinput \
|
|
242 |
qspinbox \
|
|
243 |
qsplitter \
|
|
244 |
qsql \
|
|
245 |
qsqldatabase \
|
|
246 |
qsqlerror \
|
|
247 |
qsqlfield \
|
|
248 |
# qsqlquery \
|
|
249 |
qsqlquerymodel \
|
|
250 |
qsqlrecord \
|
|
251 |
qsqlrelationaltablemodel \
|
|
252 |
qsqltablemodel \
|
|
253 |
qsqlthread \
|
|
254 |
qsslcertificate \
|
|
255 |
qsslcipher \
|
|
256 |
qsslerror \
|
|
257 |
qsslkey \
|
|
258 |
qsslsocket \
|
|
259 |
qstackedlayout \
|
|
260 |
qstackedwidget \
|
|
261 |
qstandarditem \
|
|
262 |
qstandarditemmodel \
|
|
263 |
qstate \
|
|
264 |
qstatemachine \
|
|
265 |
qstatusbar \
|
|
266 |
qstl \
|
|
267 |
qstring \
|
|
268 |
qstringbuilder1 \
|
|
269 |
qstringbuilder2 \
|
|
270 |
qstringbuilder3 \
|
|
271 |
qstringbuilder4 \
|
|
272 |
qstringmatcher \
|
|
273 |
qstringlist \
|
|
274 |
qstringlistmodel \
|
|
275 |
# qstyle \
|
|
276 |
qstyleoption \
|
|
277 |
qstylesheetstyle \
|
|
278 |
qsvgdevice \
|
|
279 |
qsvggenerator \
|
|
280 |
qsvgrenderer \
|
|
281 |
qsyntaxhighlighter \
|
|
282 |
# qsystemtrayicon \
|
|
283 |
qtabbar \
|
|
284 |
qtableview \
|
|
285 |
qtablewidget \
|
|
286 |
qtabwidget \
|
|
287 |
qtcpserver \
|
|
288 |
qtcpsocket \
|
|
289 |
qtemporaryfile \
|
|
290 |
qtessellator \
|
|
291 |
qtextblock \
|
|
292 |
qtextboundaryfinder \
|
|
293 |
qtextbrowser \
|
|
294 |
qtextcodec \
|
|
295 |
qtextcursor \
|
|
296 |
qtextdocument \
|
|
297 |
qtextdocumentfragment \
|
|
298 |
qtextdocumentlayout \
|
|
299 |
qtextedit \
|
|
300 |
qtextformat \
|
|
301 |
qtextlayout \
|
|
302 |
qtextlist \
|
|
303 |
qtextobject \
|
|
304 |
qtextscriptengine \
|
|
305 |
qtextstream \
|
|
306 |
qtexttable \
|
|
307 |
qthread \
|
|
308 |
qthreadonce \
|
|
309 |
qthreadstorage \
|
|
310 |
qtime \
|
|
311 |
qtimeline \
|
|
312 |
qtimer \
|
|
313 |
qtmd5 \
|
|
314 |
qtoolbar \
|
|
315 |
qtoolbox \
|
|
316 |
qtoolbutton \
|
|
317 |
qtooltip \
|
|
318 |
qtranslator \
|
|
319 |
qtransform \
|
|
320 |
qtransformedscreen \
|
|
321 |
qtreeview \
|
|
322 |
qtreewidget \
|
|
323 |
qtreewidgetitemiterator \
|
|
324 |
qtwidgets \
|
|
325 |
qudpsocket \
|
|
326 |
qundogroup \
|
|
327 |
qundostack \
|
|
328 |
qurl \
|
|
329 |
quuid \
|
|
330 |
qvariant \
|
|
331 |
qvarlengtharray \
|
|
332 |
qvector \
|
|
333 |
qvideoframe \
|
|
334 |
qvideosurfaceformat \
|
|
335 |
qvectornd \
|
|
336 |
qwaitcondition \
|
|
337 |
qwidget \
|
|
338 |
qwidgetaction \
|
|
339 |
qwindowsurface \
|
|
340 |
qwineventnotifier \
|
|
341 |
qwizard \
|
|
342 |
qwmatrix \
|
|
343 |
qworkspace \
|
|
344 |
qwritelocker \
|
|
345 |
qwsembedwidget \
|
|
346 |
qwsinputmethod \
|
|
347 |
qwswindowsystem \
|
|
348 |
qx11info \
|
|
349 |
qxml \
|
|
350 |
qxmlinputsource \
|
|
351 |
qxmlsimplereader \
|
|
352 |
qxmlstream \
|
|
353 |
selftests \
|
|
354 |
symbols \
|
|
355 |
qrand \
|
|
356 |
utf8 \
|
|
357 |
gestures
|
|
358 |
|
|
359 |
!wince*:SUBDIRS += $$Q3SUBDIRS
|
|
360 |
|
|
361 |
contains(QT_CONFIG, OdfWriter):SUBDIRS += qzip qtextodfwriter
|
|
362 |
mac: {
|
|
363 |
SUBDIRS += macgui \
|
|
364 |
macplist \
|
|
365 |
qaccessibility_mac
|
|
366 |
}
|
|
367 |
|
|
368 |
embedded:!wince* {
|
|
369 |
SUBDIRS += qcopchannel \
|
|
370 |
qdirectpainter \
|
|
371 |
qmultiscreen
|
|
372 |
}
|
|
373 |
!win32: {
|
|
374 |
SUBDIRS += qtextpiecetable
|
|
375 |
}
|
|
376 |
|
|
377 |
# Enable the tests specific to QtXmlPatterns. If you add a test, remember to
|
|
378 |
# update runQtXmlPatternsTests.sh too. Remember that this file, auto.pro, is
|
|
379 |
# not respected by some test system, they just have a script which loop over
|
|
380 |
# the folders.
|
|
381 |
contains(QT_CONFIG, xmlpatterns) {
|
|
382 |
SUBDIRS += checkxmlfiles \
|
|
383 |
patternistexamplefiletree \
|
|
384 |
patternistexamples \
|
|
385 |
patternistheaders \
|
|
386 |
qabstractmessagehandler \
|
|
387 |
qabstracturiresolver \
|
|
388 |
qabstractxmlforwarditerator \
|
|
389 |
qabstractxmlnodemodel \
|
|
390 |
qabstractxmlreceiver \
|
|
391 |
qapplicationargumentparser \
|
|
392 |
qautoptr \
|
|
393 |
qsimplexmlnodemodel \
|
|
394 |
qsourcelocation \
|
|
395 |
qxmlformatter \
|
|
396 |
qxmlitem \
|
|
397 |
qxmlname \
|
|
398 |
qxmlnamepool \
|
|
399 |
qxmlnodemodelindex \
|
|
400 |
qxmlquery \
|
|
401 |
qxmlresultitems \
|
|
402 |
qxmlschema \
|
|
403 |
qxmlschemavalidator \
|
|
404 |
qxmlserializer \
|
|
405 |
xmlpatterns \
|
|
406 |
xmlpatternsdiagnosticsts \
|
|
407 |
xmlpatternsschema \
|
|
408 |
xmlpatternsschemats \
|
|
409 |
xmlpatternsvalidator \
|
|
410 |
xmlpatternsview \
|
|
411 |
xmlpatternsxqts \
|
|
412 |
xmlpatternsxslts
|
|
413 |
|
|
414 |
xmlpatternsdiagnosticsts.depends = xmlpatternsxqts
|
|
415 |
xmlpatternsview.depends = xmlpatternsxqts
|
|
416 |
xmlpatternsxslts.depends = xmlpatternsxqts
|
|
417 |
xmlpatternsschemats.depends = xmlpatternsxqts
|
|
418 |
}
|
|
419 |
|
|
420 |
unix:!embedded:contains(QT_CONFIG, dbus):SUBDIRS += \
|
|
421 |
qdbusabstractadaptor \
|
|
422 |
qdbusabstractinterface \
|
|
423 |
qdbusconnection \
|
|
424 |
qdbusinterface \
|
|
425 |
qdbuslocalcalls \
|
|
426 |
qdbusmarshall \
|
|
427 |
qdbusmetaobject \
|
|
428 |
qdbusmetatype \
|
|
429 |
qdbuspendingcall \
|
|
430 |
qdbuspendingreply \
|
|
431 |
qdbusperformance \
|
|
432 |
qdbusreply \
|
|
433 |
qdbusthreading \
|
|
434 |
qdbusxmlparser
|
|
435 |
|
|
436 |
contains(QT_CONFIG, script): SUBDIRS += \
|
|
437 |
qscriptable \
|
|
438 |
qscriptclass \
|
|
439 |
qscriptcontext \
|
|
440 |
qscriptcontextinfo \
|
|
441 |
qscriptengine \
|
|
442 |
qscriptengineagent \
|
|
443 |
qscriptextqobject \
|
|
444 |
qscriptjstestsuite \
|
|
445 |
qscriptv8testsuite \
|
|
446 |
qscriptstring \
|
|
447 |
qscriptvalue \
|
|
448 |
qscriptvalueiterator
|
|
449 |
# qscriptenginedebugger
|
|
450 |
|
|
451 |
#contains(QT_CONFIG, webkit): SUBDIRS += \
|
|
452 |
# qwebframe \
|
|
453 |
# qwebpage \
|
|
454 |
# qwebhistoryinterface \
|
|
455 |
# qwebelement \
|
|
456 |
# qwebhistory
|