1 /****************************************************************************
3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
4 ** All rights reserved.
5 ** Contact: Nokia Corporation (qt-info@nokia.com)
7 ** This file is part of the QtCore module of the Qt Toolkit.
9 ** $QT_BEGIN_LICENSE:LGPL$
10 ** No Commercial Usage
11 ** This file contains pre-release code and may not be distributed.
12 ** You may use this file in accordance with the terms and conditions
13 ** contained in the Technology Preview License Agreement accompanying
16 ** GNU Lesser General Public License Usage
17 ** Alternatively, this file may be used under the terms of the GNU Lesser
18 ** General Public License version 2.1 as published by the Free Software
19 ** Foundation and appearing in the file LICENSE.LGPL included in the
20 ** packaging of this file. Please review the following information to
21 ** ensure the GNU Lesser General Public License version 2.1 requirements
22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
24 ** In addition, as a special exception, Nokia gives you certain additional
25 ** rights. These rights are described in the Nokia Qt LGPL Exception
26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
28 ** If you have questions regarding the use of this file, please contact
29 ** Nokia at qt-info@nokia.com.
40 ****************************************************************************/
43 #ifndef QT_NO_QUUID_STRING
44 # define QT_NO_QUUID_STRING
49 #ifndef QT_NO_TEXTDATE
50 # define QT_NO_TEXTDATE
52 #ifndef QT_NO_DATESTRING
53 # define QT_NO_DATESTRING
57 #ifndef QT_NO_COLORDIALOG
58 # define QT_NO_COLORDIALOG
60 #ifndef QT_NO_ERRORMESSAGE
61 # define QT_NO_ERRORMESSAGE
63 #ifndef QT_NO_FILEDIALOG
64 # define QT_NO_FILEDIALOG
66 #ifndef QT_NO_FONTDIALOG
67 # define QT_NO_FONTDIALOG
69 #ifndef QT_NO_INPUTDIALOG
70 # define QT_NO_INPUTDIALOG
72 #ifndef QT_NO_MESSAGEBOX
73 # define QT_NO_MESSAGEBOX
75 #ifndef QT_NO_PRINTDIALOG
76 # define QT_NO_PRINTDIALOG
78 #ifndef QT_NO_PRINTPREVIEWDIALOG
79 # define QT_NO_PRINTPREVIEWDIALOG
81 #ifndef QT_NO_PROGRESSDIALOG
82 # define QT_NO_PROGRESSDIALOG
84 #ifndef QT_NO_TABDIALOG
85 # define QT_NO_TABDIALOG
95 #ifndef QT_NO_FILESYSTEMWATCHER
96 # define QT_NO_FILESYSTEMWATCHER
98 #ifndef QT_NO_FILESYSTEMMODEL
99 # define QT_NO_FILESYSTEMMODEL
101 #ifndef QT_NO_PROCESS
102 # define QT_NO_PROCESS
104 #ifndef QT_NO_TEMPORARYFILE
105 # define QT_NO_TEMPORARYFILE
107 #ifndef QT_NO_TEXTSTREAM
108 # define QT_NO_TEXTSTREAM
110 #ifndef QT_NO_SETTINGS
111 # define QT_NO_SETTINGS
113 #ifndef QT_NO_LIBRARY
114 # define QT_NO_LIBRARY
118 #ifndef QT_NO_FREETYPE
119 # define QT_NO_FREETYPE
121 #ifndef QT_NO_QWS_QPF2
122 # define QT_NO_QWS_QPF2
129 #ifndef QT_NO_IMAGEFORMATPLUGIN
130 # define QT_NO_IMAGEFORMATPLUGIN
132 #ifndef QT_NO_IMAGEFORMAT_BMP
133 # define QT_NO_IMAGEFORMAT_BMP
135 #ifndef QT_NO_IMAGEFORMAT_JPEG
136 # define QT_NO_IMAGEFORMAT_JPEG
138 #ifndef QT_NO_IMAGEFORMAT_PNG
139 # define QT_NO_IMAGEFORMAT_PNG
141 #ifndef QT_NO_IMAGEFORMAT_PPM
142 # define QT_NO_IMAGEFORMAT_PPM
144 #ifndef QT_NO_IMAGEFORMAT_XBM
145 # define QT_NO_IMAGEFORMAT_XBM
147 #ifndef QT_NO_IMAGEFORMAT_XPM
148 # define QT_NO_IMAGEFORMAT_XPM
150 #ifndef QT_NO_IMAGE_HEURISTIC_MASK
151 # define QT_NO_IMAGE_HEURISTIC_MASK
153 #ifndef QT_NO_IMAGE_TEXT
154 # define QT_NO_IMAGE_TEXT
160 /* Internationalization */
161 #ifndef QT_NO_BIG_CODECS
162 # define QT_NO_BIG_CODECS
164 #ifndef QT_NO_QWS_INPUTMETHODS
165 # define QT_NO_QWS_INPUTMETHODS
167 #ifndef QT_NO_TEXTCODEC
168 # define QT_NO_TEXTCODEC
171 # define QT_NO_CODECS
173 #ifndef QT_NO_TEXTCODECPLUGIN
174 # define QT_NO_TEXTCODECPLUGIN
176 #ifndef QT_NO_TRANSLATION
177 # define QT_NO_TRANSLATION
179 #ifndef QT_NO_TRANSLATION_UTF8
180 # define QT_NO_TRANSLATION_UTF8
184 #ifndef QT_NO_ITEMVIEWS
185 # define QT_NO_ITEMVIEWS
187 #ifndef QT_NO_DATAWIDGETMAPPER
188 # define QT_NO_DATAWIDGETMAPPER
190 #ifndef QT_NO_DIRMODEL
191 # define QT_NO_DIRMODEL
193 #ifndef QT_NO_LISTVIEW
194 # define QT_NO_LISTVIEW
196 #ifndef QT_NO_COLUMNVIEW
197 # define QT_NO_COLUMNVIEW
199 #ifndef QT_NO_PROXYMODEL
200 # define QT_NO_PROXYMODEL
202 #ifndef QT_NO_SORTFILTERPROXYMODEL
203 # define QT_NO_SORTFILTERPROXYMODEL
205 #ifndef QT_NO_STANDARDITEMMODEL
206 # define QT_NO_STANDARDITEMMODEL
208 #ifndef QT_NO_STRINGLISTMODEL
209 # define QT_NO_STRINGLISTMODEL
211 #ifndef QT_NO_TABLEVIEW
212 # define QT_NO_TABLEVIEW
214 #ifndef QT_NO_TREEVIEW
215 # define QT_NO_TREEVIEW
220 # define QT_NO_ACTION
222 #ifndef QT_NO_CLIPBOARD
223 # define QT_NO_CLIPBOARD
225 #ifndef QT_NO_CSSPARSER
226 # define QT_NO_CSSPARSER
229 # define QT_NO_CURSOR
231 #ifndef QT_NO_DRAGANDDROP
232 # define QT_NO_DRAGANDDROP
234 #ifndef QT_NO_EFFECTS
235 # define QT_NO_EFFECTS
237 #ifndef QT_NO_PROPERTIES
238 # define QT_NO_PROPERTIES
240 #ifndef QT_NO_SESSIONMANAGER
241 # define QT_NO_SESSIONMANAGER
243 #ifndef QT_NO_SHAREDMEMORY
244 # define QT_NO_SHAREDMEMORY
246 #ifndef QT_NO_SHORTCUT
247 # define QT_NO_SHORTCUT
252 #ifndef QT_NO_SYSTEMSEMAPHORE
253 # define QT_NO_SYSTEMSEMAPHORE
255 #ifndef QT_NO_TABLETEVENT
256 # define QT_NO_TABLETEVENT
258 #ifndef QT_NO_TEXTHTMLPARSER
259 # define QT_NO_TEXTHTMLPARSER
262 # define QT_NO_THREAD
264 #ifndef QT_NO_CONCURRENT
265 # define QT_NO_CONCURRENT
267 #ifndef QT_NO_WHEELEVENT
268 # define QT_NO_WHEELEVENT
270 #ifndef QT_NO_XMLSTREAM
271 # define QT_NO_XMLSTREAM
273 #ifndef QT_NO_XMLSTREAMREADER
274 # define QT_NO_XMLSTREAMREADER
276 #ifndef QT_NO_XMLSTREAMWRITER
277 # define QT_NO_XMLSTREAMWRITER
284 #ifndef QT_NO_HOSTINFO
285 # define QT_NO_HOSTINFO
290 #ifndef QT_NO_NETWORKPROXY
291 # define QT_NO_NETWORKPROXY
294 # define QT_NO_SOCKS5
296 #ifndef QT_NO_UDPSOCKET
297 # define QT_NO_UDPSOCKET
299 #ifndef QT_NO_URLINFO
300 # define QT_NO_URLINFO
307 #ifndef QT_NO_COLORNAMES
308 # define QT_NO_COLORNAMES
310 #ifndef QT_NO_DIRECTPAINTER
311 # define QT_NO_DIRECTPAINTER
313 #ifndef QT_NO_PAINTONSCREEN
314 # define QT_NO_PAINTONSCREEN
316 #ifndef QT_NO_PAINT_DEBUG
317 # define QT_NO_PAINT_DEBUG
319 #ifndef QT_NO_PICTURE
320 # define QT_NO_PICTURE
322 #ifndef QT_NO_PRINTER
323 # define QT_NO_PRINTER
329 /* Qt for Embedded Linux */
330 #ifndef QT_NO_QWSEMBEDWIDGET
331 # define QT_NO_QWSEMBEDWIDGET
333 #ifndef QT_NO_QWS_ALPHA_CURSOR
334 # define QT_NO_QWS_ALPHA_CURSOR
336 #ifndef QT_NO_QWS_CURSOR
337 # define QT_NO_QWS_CURSOR
339 #ifndef QT_NO_QWS_DECORATION_DEFAULT
340 # define QT_NO_QWS_DECORATION_DEFAULT
342 #ifndef QT_NO_QWS_DECORATION_STYLED
343 # define QT_NO_QWS_DECORATION_STYLED
345 #ifndef QT_NO_QWS_DECORATION_WINDOWS
346 # define QT_NO_QWS_DECORATION_WINDOWS
348 #ifndef QT_NO_QWS_MANAGER
349 # define QT_NO_QWS_MANAGER
351 #ifndef QT_NO_QWS_KEYBOARD
352 # define QT_NO_QWS_KEYBOARD
354 #ifndef QT_NO_QWS_MOUSE
355 # define QT_NO_QWS_MOUSE
357 #ifndef QT_NO_QWS_MOUSE_AUTO
358 # define QT_NO_QWS_MOUSE_AUTO
360 #ifndef QT_NO_QWS_MOUSE_MANUAL
361 # define QT_NO_QWS_MOUSE_MANUAL
363 #ifndef QT_NO_QWS_MULTIPROCESS
364 # define QT_NO_QWS_MULTIPROCESS
366 #ifndef QT_NO_QWS_SOUNDSERVER
367 # define QT_NO_QWS_SOUNDSERVER
372 #ifndef QT_NO_QWS_PROPERTIES
373 # define QT_NO_QWS_PROPERTIES
375 #ifndef QT_NO_QWS_PROXYSCREEN
376 # define QT_NO_QWS_PROXYSCREEN
378 #ifndef QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
379 # define QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
386 #ifndef QT_NO_GRAPHICSSVGITEM
387 # define QT_NO_GRAPHICSSVGITEM
389 #ifndef QT_NO_SVGGENERATOR
390 # define QT_NO_SVGGENERATOR
392 #ifndef QT_NO_SVGRENDERER
393 # define QT_NO_SVGRENDERER
395 #ifndef QT_NO_SVGWIDGET
396 # define QT_NO_SVGWIDGET
400 #ifndef QT_NO_STYLE_MOTIF
401 # define QT_NO_STYLE_MOTIF
403 #ifndef QT_NO_STYLE_CDE
404 # define QT_NO_STYLE_CDE
406 #ifndef QT_NO_STYLE_CLEANLOOKS
407 # define QT_NO_STYLE_CLEANLOOKS
409 #ifndef QT_NO_STYLE_PLASTIQUE
410 # define QT_NO_STYLE_PLASTIQUE
412 #ifndef QT_NO_STYLE_STYLESHEET
413 # define QT_NO_STYLE_STYLESHEET
415 #ifndef QT_NO_STYLE_WINDOWSCE
416 # define QT_NO_STYLE_WINDOWSCE
418 #ifndef QT_NO_STYLE_WINDOWSMOBILE
419 # define QT_NO_STYLE_WINDOWSMOBILE
421 #ifndef QT_NO_STYLE_WINDOWSVISTA
422 # define QT_NO_STYLE_WINDOWSVISTA
424 #ifndef QT_NO_STYLE_WINDOWSXP
425 # define QT_NO_STYLE_WINDOWSXP
429 #ifndef QT_NO_ACCESSIBILITY
430 # define QT_NO_ACCESSIBILITY
432 #ifndef QT_NO_COMPLETER
433 # define QT_NO_COMPLETER
435 #ifndef QT_NO_DESKTOPSERVICES
436 # define QT_NO_DESKTOPSERVICES
439 # define QT_NO_SCRIPT
441 #ifndef QT_NO_SYSTEMTRAYICON
442 # define QT_NO_SYSTEMTRAYICON
444 #ifndef QT_NO_UNDOCOMMAND
445 # define QT_NO_UNDOCOMMAND
447 #ifndef QT_NO_UNDOGROUP
448 # define QT_NO_UNDOGROUP
450 #ifndef QT_NO_UNDOSTACK
451 # define QT_NO_UNDOSTACK
453 #ifndef QT_NO_UNDOVIEW
454 # define QT_NO_UNDOVIEW
458 #ifndef QT_NO_GROUPBOX
459 # define QT_NO_GROUPBOX
461 #ifndef QT_NO_BUTTONGROUP
462 # define QT_NO_BUTTONGROUP
464 #ifndef QT_NO_LCDNUMBER
465 # define QT_NO_LCDNUMBER
467 #ifndef QT_NO_LINEEDIT
468 # define QT_NO_LINEEDIT
470 #ifndef QT_NO_COMBOBOX
471 # define QT_NO_COMBOBOX
473 #ifndef QT_NO_FONTCOMBOBOX
474 # define QT_NO_FONTCOMBOBOX
476 #ifndef QT_NO_SPINBOX
477 # define QT_NO_SPINBOX
479 #ifndef QT_NO_CALENDARWIDGET
480 # define QT_NO_CALENDARWIDGET
482 #ifndef QT_NO_DATETIMEEDIT
483 # define QT_NO_DATETIMEEDIT
485 #ifndef QT_NO_LISTWIDGET
486 # define QT_NO_LISTWIDGET
491 #ifndef QT_NO_CONTEXTMENU
492 # define QT_NO_CONTEXTMENU
494 #ifndef QT_NO_MAINWINDOW
495 # define QT_NO_MAINWINDOW
497 #ifndef QT_NO_DOCKWIDGET
498 # define QT_NO_DOCKWIDGET
500 #ifndef QT_NO_TOOLBAR
501 # define QT_NO_TOOLBAR
503 #ifndef QT_NO_MENUBAR
504 # define QT_NO_MENUBAR
506 #ifndef QT_NO_WORKSPACE
507 # define QT_NO_WORKSPACE
509 #ifndef QT_NO_PROGRESSBAR
510 # define QT_NO_PROGRESSBAR
512 #ifndef QT_NO_RESIZEHANDLER
513 # define QT_NO_RESIZEHANDLER
515 #ifndef QT_NO_RUBBERBAND
516 # define QT_NO_RUBBERBAND
518 #ifndef QT_NO_SPLITTER
519 # define QT_NO_SPLITTER
521 #ifndef QT_NO_SIGNALMAPPER
522 # define QT_NO_SIGNALMAPPER
524 #ifndef QT_NO_SIZEGRIP
525 # define QT_NO_SIZEGRIP
528 # define QT_NO_SLIDER
533 #ifndef QT_NO_SCROLLBAR
534 # define QT_NO_SCROLLBAR
536 #ifndef QT_NO_SCROLLAREA
537 # define QT_NO_SCROLLAREA
539 #ifndef QT_NO_GRAPHICSVIEW
540 # define QT_NO_GRAPHICSVIEW
542 #ifndef QT_NO_PRINTPREVIEWWIDGET
543 # define QT_NO_PRINTPREVIEWWIDGET
545 #ifndef QT_NO_MDIAREA
546 # define QT_NO_MDIAREA
548 #ifndef QT_NO_TEXTEDIT
549 # define QT_NO_TEXTEDIT
551 #ifndef QT_NO_SYNTAXHIGHLIGHTER
552 # define QT_NO_SYNTAXHIGHLIGHTER
554 #ifndef QT_NO_TEXTBROWSER
555 # define QT_NO_TEXTBROWSER
557 #ifndef QT_NO_SPINWIDGET
558 # define QT_NO_SPINWIDGET
560 #ifndef QT_NO_SPLASHSCREEN
561 # define QT_NO_SPLASHSCREEN
563 #ifndef QT_NO_STACKEDWIDGET
564 # define QT_NO_STACKEDWIDGET
566 #ifndef QT_NO_TABWIDGET
567 # define QT_NO_TABWIDGET
569 #ifndef QT_NO_STATUSBAR
570 # define QT_NO_STATUSBAR
572 #ifndef QT_NO_STATUSTIP
573 # define QT_NO_STATUSTIP
575 #ifndef QT_NO_TABLEWIDGET
576 # define QT_NO_TABLEWIDGET
578 #ifndef QT_NO_TOOLBUTTON
579 # define QT_NO_TOOLBUTTON
582 # define QT_NO_TABBAR
584 #ifndef QT_NO_TOOLBOX
585 # define QT_NO_TOOLBOX
587 #ifndef QT_NO_WHATSTHIS
588 # define QT_NO_WHATSTHIS
590 #ifndef QT_NO_TOOLTIP
591 # define QT_NO_TOOLTIP
593 #ifndef QT_NO_TREEWIDGET
594 # define QT_NO_TREEWIDGET
596 #ifndef QT_NO_VALIDATOR
597 # define QT_NO_VALIDATOR
601 #ifndef QT_NO_WIN_ACTIVEQT
602 # define QT_NO_WIN_ACTIVEQT