1
/****************************************************************************
2
**
3
** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
4
** All rights reserved.
5
** Contact: Nokia Corporation (qt-info@nokia.com)
6
**
7
** This file is part of the QtCore module of the Qt Toolkit.
8
**
9
** $QT_BEGIN_LICENSE:LGPL$
10
** GNU Lesser General Public License Usage
11
** This file may be used under the terms of the GNU Lesser General Public
12
** License version 2.1 as published by the Free Software Foundation and
13
** appearing in the file LICENSE.LGPL included in the packaging of this
14
** file. Please review the following information to ensure the GNU Lesser
15
** General Public License version 2.1 requirements will be met:
16
** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
17
**
18
** In addition, as a special exception, Nokia gives you certain additional
19
** rights. These rights are described in the Nokia Qt LGPL Exception
20
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
21
**
22
** GNU General Public License Usage
23
** Alternatively, this file may be used under the terms of the GNU General
24
** Public License version 3.0 as published by the Free Software Foundation
25
** and appearing in the file LICENSE.GPL included in the packaging of this
26
** file. Please review the following information to ensure the GNU General
27
** Public License version 3.0 requirements will be met:
28
** http://www.gnu.org/copyleft/gpl.html.
29
**
30
** Other Usage
31
** Alternatively, this file may be used in accordance with the terms and
32
** conditions contained in a signed written agreement between you and Nokia.
33
**
34
**
35
**
36
**
37
**
38
** $QT_END_LICENSE$
39
**
40
****************************************************************************/
41
42
/* Data structures */
43
#ifndef QT_NO_QUUID_STRING
44
#  define QT_NO_QUUID_STRING
45
#endif
46
#ifndef QT_NO_STL
47
#  define QT_NO_STL
48
#endif
49
#ifndef QT_NO_TEXTDATE
50
#  define QT_NO_TEXTDATE
51
#endif
52
#ifndef QT_NO_DATESTRING
53
#  define QT_NO_DATESTRING
54
#endif
55
56
/* Dialogs */
57
#ifndef QT_NO_COLORDIALOG
58
#  define QT_NO_COLORDIALOG
59
#endif
60
#ifndef QT_NO_ERRORMESSAGE
61
#  define QT_NO_ERRORMESSAGE
62
#endif
63
#ifndef QT_NO_FILEDIALOG
64
#  define QT_NO_FILEDIALOG
65
#endif
66
#ifndef QT_NO_FONTDIALOG
67
#  define QT_NO_FONTDIALOG
68
#endif
69
#ifndef QT_NO_INPUTDIALOG
70
#  define QT_NO_INPUTDIALOG
71
#endif
72
#ifndef QT_NO_MESSAGEBOX
73
#  define QT_NO_MESSAGEBOX
74
#endif
75
#ifndef QT_NO_PRINTDIALOG
76
#  define QT_NO_PRINTDIALOG
77
#endif
78
#ifndef QT_NO_PRINTPREVIEWDIALOG
79
#  define QT_NO_PRINTPREVIEWDIALOG
80
#endif
81
#ifndef QT_NO_PROGRESSDIALOG
82
#  define QT_NO_PROGRESSDIALOG
83
#endif
84
#ifndef QT_NO_TABDIALOG
85
#  define QT_NO_TABDIALOG
86
#endif
87
#ifndef QT_NO_WIZARD
88
#  define QT_NO_WIZARD
89
#endif
90
91
/* File I/O */
92
#ifndef QT_NO_DOM
93
#  define QT_NO_DOM
94
#endif
95
#ifndef QT_NO_FILESYSTEMWATCHER
96
#  define QT_NO_FILESYSTEMWATCHER
97
#endif
98
#ifndef QT_NO_FILESYSTEMMODEL
99
#  define QT_NO_FILESYSTEMMODEL
100
#endif
101
#ifndef QT_NO_PROCESS
102
#  define QT_NO_PROCESS
103
#endif
104
#ifndef QT_NO_TEMPORARYFILE
105
#  define QT_NO_TEMPORARYFILE
106
#endif
107
#ifndef QT_NO_TEXTSTREAM
108
#  define QT_NO_TEXTSTREAM
109
#endif
110
#ifndef QT_NO_SETTINGS
111
#  define QT_NO_SETTINGS
112
#endif
113
#ifndef QT_NO_LIBRARY
114
#  define QT_NO_LIBRARY
115
#endif
116
117
/* Fonts */
118
#ifndef QT_NO_FREETYPE
119
#  define QT_NO_FREETYPE
120
#endif
121
#ifndef QT_NO_QWS_QPF2
122
#  define QT_NO_QWS_QPF2
123
#endif
124
125
/* Images */
126
#ifndef QT_NO_IMAGEFORMATPLUGIN
127
#  define QT_NO_IMAGEFORMATPLUGIN
128
#endif
129
#ifndef QT_NO_IMAGEFORMAT_BMP
130
#  define QT_NO_IMAGEFORMAT_BMP
131
#endif
132
#ifndef QT_NO_IMAGEFORMAT_JPEG
133
#  define QT_NO_IMAGEFORMAT_JPEG
134
#endif
135
#ifndef QT_NO_IMAGEFORMAT_PNG
136
#  define QT_NO_IMAGEFORMAT_PNG
137
#endif
138
#ifndef QT_NO_IMAGEFORMAT_PPM
139
#  define QT_NO_IMAGEFORMAT_PPM
140
#endif
141
#ifndef QT_NO_IMAGEFORMAT_XBM
142
#  define QT_NO_IMAGEFORMAT_XBM
143
#endif
144
#ifndef QT_NO_IMAGEFORMAT_XPM
145
#  define QT_NO_IMAGEFORMAT_XPM
146
#endif
147
#ifndef QT_NO_IMAGE_HEURISTIC_MASK
148
#  define QT_NO_IMAGE_HEURISTIC_MASK
149
#endif
150
#ifndef QT_NO_IMAGE_TEXT
151
#  define QT_NO_IMAGE_TEXT
152
#endif
153
#ifndef QT_NO_MOVIE
154
#  define QT_NO_MOVIE
155
#endif
156
157
/* Internationalization */
158
#ifndef QT_NO_BIG_CODECS
159
#  define QT_NO_BIG_CODECS
160
#endif
161
#ifndef QT_NO_QWS_INPUTMETHODS
162
#  define QT_NO_QWS_INPUTMETHODS
163
#endif
164
#ifndef QT_NO_TEXTCODEC
165
#  define QT_NO_TEXTCODEC
166
#endif
167
#ifndef QT_NO_CODECS
168
#  define QT_NO_CODECS
169
#endif
170
#ifndef QT_NO_TEXTCODECPLUGIN
171
#  define QT_NO_TEXTCODECPLUGIN
172
#endif
173
#ifndef QT_NO_TRANSLATION
174
#  define QT_NO_TRANSLATION
175
#endif
176
#ifndef QT_NO_TRANSLATION_UTF8
177
#  define QT_NO_TRANSLATION_UTF8
178
#endif
179
180
/* ItemViews */
181
#ifndef QT_NO_ITEMVIEWS
182
#  define QT_NO_ITEMVIEWS
183
#endif
184
#ifndef QT_NO_DATAWIDGETMAPPER
185
#  define QT_NO_DATAWIDGETMAPPER
186
#endif
187
#ifndef QT_NO_DIRMODEL
188
#  define QT_NO_DIRMODEL
189
#endif
190
#ifndef QT_NO_LISTVIEW
191
#  define QT_NO_LISTVIEW
192
#endif
193
#ifndef QT_NO_COLUMNVIEW
194
#  define QT_NO_COLUMNVIEW
195
#endif
196
#ifndef QT_NO_PROXYMODEL
197
#  define QT_NO_PROXYMODEL
198
#endif
199
#ifndef QT_NO_SORTFILTERPROXYMODEL
200
#  define QT_NO_SORTFILTERPROXYMODEL
201
#endif
202
#ifndef QT_NO_STANDARDITEMMODEL
203
#  define QT_NO_STANDARDITEMMODEL
204
#endif
205
#ifndef QT_NO_STRINGLISTMODEL
206
#  define QT_NO_STRINGLISTMODEL
207
#endif
208
#ifndef QT_NO_TABLEVIEW
209
#  define QT_NO_TABLEVIEW
210
#endif
211
#ifndef QT_NO_TREEVIEW
212
#  define QT_NO_TREEVIEW
213
#endif
214
215
/* Kernel */
216
#ifndef QT_NO_ACTION
217
#  define QT_NO_ACTION
218
#endif
219
#ifndef QT_NO_CLIPBOARD
220
#  define QT_NO_CLIPBOARD
221
#endif
222
#ifndef QT_NO_CSSPARSER
223
#  define QT_NO_CSSPARSER
224
#endif
225
#ifndef QT_NO_CURSOR
226
#  define QT_NO_CURSOR
227
#endif
228
#ifndef QT_NO_DRAGANDDROP
229
#  define QT_NO_DRAGANDDROP
230
#endif
231
#ifndef QT_NO_EFFECTS
232
#  define QT_NO_EFFECTS
233
#endif
234
#ifndef QT_NO_PROPERTIES
235
#  define QT_NO_PROPERTIES
236
#endif
237
#ifndef QT_NO_SESSIONMANAGER
238
#  define QT_NO_SESSIONMANAGER
239
#endif
240
#ifndef QT_NO_SHAREDMEMORY
241
#  define QT_NO_SHAREDMEMORY
242
#endif
243
#ifndef QT_NO_SHORTCUT
244
#  define QT_NO_SHORTCUT
245
#endif
246
#ifndef QT_NO_SOUND
247
#  define QT_NO_SOUND
248
#endif
249
#ifndef QT_NO_SYSTEMSEMAPHORE
250
#  define QT_NO_SYSTEMSEMAPHORE
251
#endif
252
#ifndef QT_NO_TABLETEVENT
253
#  define QT_NO_TABLETEVENT
254
#endif
255
#ifndef QT_NO_TEXTHTMLPARSER
256
#  define QT_NO_TEXTHTMLPARSER
257
#endif
258
#ifndef QT_NO_CONCURRENT
259
#  define QT_NO_CONCURRENT
260
#endif
261
#ifndef QT_NO_WHEELEVENT
262
#  define QT_NO_WHEELEVENT
263
#endif
264
#ifndef QT_NO_XMLSTREAM
265
#  define QT_NO_XMLSTREAM
266
#endif
267
#ifndef QT_NO_XMLSTREAMREADER
268
#  define QT_NO_XMLSTREAMREADER
269
#endif
270
#ifndef QT_NO_XMLSTREAMWRITER
271
#  define QT_NO_XMLSTREAMWRITER
272
#endif
273
274
/* Networking */
275
#ifndef QT_NO_COP
276
#  define QT_NO_COP
277
#endif
278
#ifndef QT_NO_HOSTINFO
279
#  define QT_NO_HOSTINFO
280
#endif
281
#ifndef QT_NO_HTTP
282
#  define QT_NO_HTTP
283
#endif
284
#ifndef QT_NO_NETWORKPROXY
285
#  define QT_NO_NETWORKPROXY
286
#endif
287
#ifndef QT_NO_SOCKS5
288
#  define QT_NO_SOCKS5
289
#endif
290
#ifndef QT_NO_UDPSOCKET
291
#  define QT_NO_UDPSOCKET
292
#endif
293
#ifndef QT_NO_URLINFO
294
#  define QT_NO_URLINFO
295
#endif
296
#ifndef QT_NO_FTP
297
#  define QT_NO_FTP
298
#endif
299
300
/* Painting */
301
#ifndef QT_NO_COLORNAMES
302
#  define QT_NO_COLORNAMES
303
#endif
304
#ifndef QT_NO_DIRECTPAINTER
305
#  define QT_NO_DIRECTPAINTER
306
#endif
307
#ifndef QT_NO_PAINTONSCREEN
308
#  define QT_NO_PAINTONSCREEN
309
#endif
310
#ifndef QT_NO_PAINT_DEBUG
311
#  define QT_NO_PAINT_DEBUG
312
#endif
313
#ifndef QT_NO_PICTURE
314
#  define QT_NO_PICTURE
315
#endif
316
#ifndef QT_NO_PRINTER
317
#  define QT_NO_PRINTER
318
#endif
319
#ifndef QT_NO_CUPS
320
#  define QT_NO_CUPS
321
#endif
322
323
/* Qt for Embedded Linux */
324
#ifndef QT_NO_QWSEMBEDWIDGET
325
#  define QT_NO_QWSEMBEDWIDGET
326
#endif
327
#ifndef QT_NO_QWS_CURSOR
328
#  define QT_NO_QWS_CURSOR
329
#endif
330
#ifndef QT_NO_QWS_DECORATION_DEFAULT
331
#  define QT_NO_QWS_DECORATION_DEFAULT
332
#endif
333
#ifndef QT_NO_QWS_DECORATION_STYLED
334
#  define QT_NO_QWS_DECORATION_STYLED
335
#endif
336
#ifndef QT_NO_QWS_DECORATION_WINDOWS
337
#  define QT_NO_QWS_DECORATION_WINDOWS
338
#endif
339
#ifndef QT_NO_QWS_MANAGER
340
#  define QT_NO_QWS_MANAGER
341
#endif
342
#ifndef QT_NO_QWS_KEYBOARD
343
#  define QT_NO_QWS_KEYBOARD
344
#endif
345
#ifndef QT_NO_QWS_MOUSE
346
#  define QT_NO_QWS_MOUSE
347
#endif
348
#ifndef QT_NO_QWS_MOUSE_AUTO
349
#  define QT_NO_QWS_MOUSE_AUTO
350
#endif
351
#ifndef QT_NO_QWS_MOUSE_MANUAL
352
#  define QT_NO_QWS_MOUSE_MANUAL
353
#endif
354
#ifndef QT_NO_QWS_MULTIPROCESS
355
#  define QT_NO_QWS_MULTIPROCESS
356
#endif
357
#ifndef QT_NO_QWS_SOUNDSERVER
358
#  define QT_NO_QWS_SOUNDSERVER
359
#endif
360
#ifndef QT_NO_SXE
361
#  define QT_NO_SXE
362
#endif
363
#ifndef QT_NO_QWS_PROPERTIES
364
#  define QT_NO_QWS_PROPERTIES
365
#endif
366
#ifndef QT_NO_QWS_PROXYSCREEN
367
#  define QT_NO_QWS_PROXYSCREEN
368
#endif
369
#ifndef QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
370
#  define QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
371
#endif
372
373
/* SVG */
374
#ifndef QT_NO_SVG
375
#  define QT_NO_SVG
376
#endif
377
#ifndef QT_NO_GRAPHICSSVGITEM
378
#  define QT_NO_GRAPHICSSVGITEM
379
#endif
380
#ifndef QT_NO_SVGGENERATOR
381
#  define QT_NO_SVGGENERATOR
382
#endif
383
#ifndef QT_NO_SVGRENDERER
384
#  define QT_NO_SVGRENDERER
385
#endif
386
#ifndef QT_NO_SVGWIDGET
387
#  define QT_NO_SVGWIDGET
388
#endif
389
390
/* Styles */
391
#ifndef QT_NO_STYLE_MOTIF
392
#  define QT_NO_STYLE_MOTIF
393
#endif
394
#ifndef QT_NO_STYLE_CDE
395
#  define QT_NO_STYLE_CDE
396
#endif
397
#ifndef QT_NO_STYLE_CLEANLOOKS
398
#  define QT_NO_STYLE_CLEANLOOKS
399
#endif
400
#ifndef QT_NO_STYLE_PLASTIQUE
401
#  define QT_NO_STYLE_PLASTIQUE
402
#endif
403
#ifndef QT_NO_STYLE_STYLESHEET
404
#  define QT_NO_STYLE_STYLESHEET
405
#endif
406
#ifndef QT_NO_STYLE_WINDOWSCE
407
#  define QT_NO_STYLE_WINDOWSCE
408
#endif
409
#ifndef QT_NO_STYLE_WINDOWSMOBILE
410
#  define QT_NO_STYLE_WINDOWSMOBILE
411
#endif
412
#ifndef QT_NO_STYLE_WINDOWSVISTA
413
#  define QT_NO_STYLE_WINDOWSVISTA
414
#endif
415
#ifndef QT_NO_STYLE_WINDOWSXP
416
#  define QT_NO_STYLE_WINDOWSXP
417
#endif
418
419
/* Utilities */
420
#ifndef QT_NO_ACCESSIBILITY
421
#  define QT_NO_ACCESSIBILITY
422
#endif
423
#ifndef QT_NO_COMPLETER
424
#  define QT_NO_COMPLETER
425
#endif
426
#ifndef QT_NO_DESKTOPSERVICES
427
#  define QT_NO_DESKTOPSERVICES
428
#endif
429
#ifndef QT_NO_SCRIPT
430
#  define QT_NO_SCRIPT
431
#endif
432
#ifndef QT_NO_SYSTEMTRAYICON
433
#  define QT_NO_SYSTEMTRAYICON
434
#endif
435
#ifndef QT_NO_UNDOCOMMAND
436
#  define QT_NO_UNDOCOMMAND
437
#endif
438
#ifndef QT_NO_UNDOGROUP
439
#  define QT_NO_UNDOGROUP
440
#endif
441
#ifndef QT_NO_UNDOSTACK
442
#  define QT_NO_UNDOSTACK
443
#endif
444
#ifndef QT_NO_UNDOVIEW
445
#  define QT_NO_UNDOVIEW
446
#endif
447
#ifndef QT_NO_GESTURES
448
#  define QT_NO_GESTURES
449
#endif
450
451
/* Widgets */
452
#ifndef QT_NO_GROUPBOX
453
#  define QT_NO_GROUPBOX
454
#endif
455
#ifndef QT_NO_BUTTONGROUP
456
#  define QT_NO_BUTTONGROUP
457
#endif
458
#ifndef QT_NO_LCDNUMBER
459
#  define QT_NO_LCDNUMBER
460
#endif
461
#ifndef QT_NO_LINEEDIT
462
#  define QT_NO_LINEEDIT
463
#endif
464
#ifndef QT_NO_COMBOBOX
465
#  define QT_NO_COMBOBOX
466
#endif
467
#ifndef QT_NO_FONTCOMBOBOX
468
#  define QT_NO_FONTCOMBOBOX
469
#endif
470
#ifndef QT_NO_SPINBOX
471
#  define QT_NO_SPINBOX
472
#endif
473
#ifndef QT_NO_CALENDARWIDGET
474
#  define QT_NO_CALENDARWIDGET
475
#endif
476
#ifndef QT_NO_DATETIMEEDIT
477
#  define QT_NO_DATETIMEEDIT
478
#endif
479
#ifndef QT_NO_LISTWIDGET
480
#  define QT_NO_LISTWIDGET
481
#endif
482
#ifndef QT_NO_MENU
483
#  define QT_NO_MENU
484
#endif
485
#ifndef QT_NO_CONTEXTMENU
486
#  define QT_NO_CONTEXTMENU
487
#endif
488
#ifndef QT_NO_MAINWINDOW
489
#  define QT_NO_MAINWINDOW
490
#endif
491
#ifndef QT_NO_DOCKWIDGET
492
#  define QT_NO_DOCKWIDGET
493
#endif
494
#ifndef QT_NO_TOOLBAR
495
#  define QT_NO_TOOLBAR
496
#endif
497
#ifndef QT_NO_MENUBAR
498
#  define QT_NO_MENUBAR
499
#endif
500
#ifndef QT_NO_WORKSPACE
501
#  define QT_NO_WORKSPACE
502
#endif
503
#ifndef QT_NO_PROGRESSBAR
504
#  define QT_NO_PROGRESSBAR
505
#endif
506
#ifndef QT_NO_RESIZEHANDLER
507
#  define QT_NO_RESIZEHANDLER
508
#endif
509
#ifndef QT_NO_RUBBERBAND
510
#  define QT_NO_RUBBERBAND
511
#endif
512
#ifndef QT_NO_SPLITTER
513
#  define QT_NO_SPLITTER
514
#endif
515
#ifndef QT_NO_SIGNALMAPPER
516
#  define QT_NO_SIGNALMAPPER
517
#endif
518
#ifndef QT_NO_SIZEGRIP
519
#  define QT_NO_SIZEGRIP
520
#endif
521
#ifndef QT_NO_SLIDER
522
#  define QT_NO_SLIDER
523
#endif
524
#ifndef QT_NO_DIAL
525
#  define QT_NO_DIAL
526
#endif
527
#ifndef QT_NO_SCROLLBAR
528
#  define QT_NO_SCROLLBAR
529
#endif
530
#ifndef QT_NO_SCROLLAREA
531
#  define QT_NO_SCROLLAREA
532
#endif
533
#ifndef QT_NO_GRAPHICSVIEW
534
#  define QT_NO_GRAPHICSVIEW
535
#endif
536
#ifndef QT_NO_PRINTPREVIEWWIDGET
537
#  define QT_NO_PRINTPREVIEWWIDGET
538
#endif
539
#ifndef QT_NO_MDIAREA
540
#  define QT_NO_MDIAREA
541
#endif
542
#ifndef QT_NO_TEXTEDIT
543
#  define QT_NO_TEXTEDIT
544
#endif
545
#ifndef QT_NO_SYNTAXHIGHLIGHTER
546
#  define QT_NO_SYNTAXHIGHLIGHTER
547
#endif
548
#ifndef QT_NO_TEXTBROWSER
549
#  define QT_NO_TEXTBROWSER
550
#endif
551
#ifndef QT_NO_SPINWIDGET
552
#  define QT_NO_SPINWIDGET
553
#endif
554
#ifndef QT_NO_SPLASHSCREEN
555
#  define QT_NO_SPLASHSCREEN
556
#endif
557
#ifndef QT_NO_STACKEDWIDGET
558
#  define QT_NO_STACKEDWIDGET
559
#endif
560
#ifndef QT_NO_TABWIDGET
561
#  define QT_NO_TABWIDGET
562
#endif
563
#ifndef QT_NO_STATUSBAR
564
#  define QT_NO_STATUSBAR
565
#endif
566
#ifndef QT_NO_STATUSTIP
567
#  define QT_NO_STATUSTIP
568
#endif
569
#ifndef QT_NO_TABLEWIDGET
570
#  define QT_NO_TABLEWIDGET
571
#endif
572
#ifndef QT_NO_TOOLBUTTON
573
#  define QT_NO_TOOLBUTTON
574
#endif
575
#ifndef QT_NO_TABBAR
576
#  define QT_NO_TABBAR
577
#endif
578
#ifndef QT_NO_TOOLBOX
579
#  define QT_NO_TOOLBOX
580
#endif
581
#ifndef QT_NO_WHATSTHIS
582
#  define QT_NO_WHATSTHIS
583
#endif
584
#ifndef QT_NO_TOOLTIP
585
#  define QT_NO_TOOLTIP
586
#endif
587
#ifndef QT_NO_TREEWIDGET
588
#  define QT_NO_TREEWIDGET
589
#endif
590
#ifndef QT_NO_VALIDATOR
591
#  define QT_NO_VALIDATOR
592
#endif
593
594
/* Windows */
595
#ifndef QT_NO_WIN_ACTIVEQT
596
#  define QT_NO_WIN_ACTIVEQT
597
#endif