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 * All features and their dependencies.
45 * This list is generated from $QTDIR/src/corelib/global/qfeatures.txt
49 //#define QT_NO_ACTION
52 //#define QT_NO_BIG_CODECS
55 //#define QT_NO_COLORNAMES
61 //#define QT_NO_CSSPARSER
64 //#define QT_NO_CURSOR
67 //#define QT_NO_DESKTOPSERVICES
70 //#define QT_NO_DIRECTPAINTER
72 // Document Object Model
76 //#define QT_NO_EFFECTS
78 // Freetype Font Engine
79 //#define QT_NO_FREETYPE
82 //#define QT_NO_GROUPBOX
88 //#define QT_NO_IMAGEFORMATPLUGIN
91 //#define QT_NO_IMAGEFORMAT_BMP
94 //#define QT_NO_IMAGEFORMAT_JPEG
97 //#define QT_NO_IMAGEFORMAT_PNG
100 //#define QT_NO_IMAGEFORMAT_PPM
103 //#define QT_NO_IMAGEFORMAT_XBM
105 // QImage::createHeuristicMask()
106 //#define QT_NO_IMAGE_HEURISTIC_MASK
109 //#define QT_NO_IMAGE_TEXT
112 //#define QT_NO_LCDNUMBER
115 //#define QT_NO_LINEEDIT
118 //#define QT_NO_MESSAGEBOX
121 //#define QT_NO_MOVIE
124 //#define QT_NO_NETWORKINTERFACE
127 //#define QT_NO_NETWORKPROXY
129 // Qt::WA_PaintOnScreen
130 //#define QT_NO_PAINTONSCREEN
132 // Painting Debug Utilities
133 //#define QT_NO_PAINT_DEBUG
135 // Phonon::AbstractMediaStream
136 //#define QT_NO_PHONON_ABSTRACTMEDIASTREAM
138 // Support for Audio Capture
139 //#define QT_NO_PHONON_AUDIOCAPTURE
142 //#define QT_NO_PHONON_EFFECT
144 // Phonon::MediaController
145 //#define QT_NO_PHONON_MEDIACONTROLLER
147 // Phonon::ObjectDescriptionModel
148 //#define QT_NO_PHONON_OBJECTDESCRIPTIONMODEL
150 // Phonon::PlatformPlugin
151 //#define QT_NO_PHONON_PLATFORMPLUGIN
153 // Phonon::VideoWidget
154 //#define QT_NO_PHONON_VIDEO
157 //#define QT_NO_PICTURE
160 //#define QT_NO_PROGRESSBAR
163 //#define QT_NO_PROPERTIES
165 // Universally Unique Identifier Convertion
166 //#define QT_NO_QUUID_STRING
169 //#define QT_NO_QWSEMBEDWIDGET
172 //#define QT_NO_QWS_ALPHA_CURSOR
175 //#define QT_NO_QWS_DECORATION_DEFAULT
178 //#define QT_NO_QWS_INPUTMETHODS
181 //#define QT_NO_QWS_KEYBOARD
184 //#define QT_NO_QWS_MOUSE
187 //#define QT_NO_QWS_MOUSE_AUTO
190 //#define QT_NO_QWS_MOUSE_MANUAL
193 //#define QT_NO_QWS_MULTIPROCESS
196 //#define QT_NO_QWS_PROPERTIES
199 //#define QT_NO_QWS_PROXYSCREEN
201 // Qt Prerendered Font Format
202 //#define QT_NO_QWS_QPF
204 // Qt Prerendered Font Format 2
205 //#define QT_NO_QWS_QPF2
207 // Raster Paint Engine callback functions
208 //#define QT_NO_RASTERCALLBACKS
211 //#define QT_NO_RESIZEHANDLER
214 //#define QT_NO_RUBBERBAND
217 //#define QT_NO_SESSIONMANAGER
220 //#define QT_NO_SHAREDMEMORY
223 //#define QT_NO_SHORTCUT
226 //#define QT_NO_SIGNALMAPPER
229 //#define QT_NO_SIZEGRIP
232 //#define QT_NO_SLIDER
235 //#define QT_NO_SOUND
238 //#define QT_NO_SPINWIDGET
240 // Splash screen widget
241 //#define QT_NO_SPLASHSCREEN
244 //#define QT_NO_STACKEDWIDGET
247 //#define QT_NO_STATUSBAR
250 //#define QT_NO_STATUSTIP
252 // Standard Template Library
256 //#define QT_NO_STYLE_MOTIF
259 //#define QT_NO_STYLE_WINDOWS
262 //#define QT_NO_SYSTEMSEMAPHORE
265 //#define QT_NO_TABLETEVENT
268 //#define QT_NO_TEMPORARYFILE
271 //#define QT_NO_TEXTCODEC
274 //#define QT_NO_TEXTDATE
277 //#define QT_NO_TEXTHTMLPARSER
280 //#define QT_NO_TEXTSTREAM
283 //#define QT_NO_THREAD
286 //#define QT_NO_TOOLTIP
289 //#define QT_NO_TRANSLATION
292 //#define QT_NO_UDPSOCKET
295 //#define QT_NO_UNDOCOMMAND
298 //#define QT_NO_URLINFO
301 //#define QT_NO_VALIDATOR
304 //#define QT_NO_WHEELEVENT
307 //#define QT_NO_XMLSTREAM
310 #if !defined(QT_NO_ACCESSIBILITY) && (defined(QT_NO_PROPERTIES))
311 #define QT_NO_ACCESSIBILITY
315 #if !defined(QT_NO_ANIMATION) && (defined(QT_NO_PROPERTIES))
316 #define QT_NO_ANIMATION
320 #if !defined(QT_NO_BUTTONGROUP) && (defined(QT_NO_GROUPBOX))
321 #define QT_NO_BUTTONGROUP
325 #if !defined(QT_NO_CLIPBOARD) && (defined(QT_NO_QWS_PROPERTIES))
326 #define QT_NO_CLIPBOARD
330 #if !defined(QT_NO_CODECS) && (defined(QT_NO_TEXTCODEC))
335 #if !defined(QT_NO_CONCURRENT) && (defined(QT_NO_THREAD))
336 #define QT_NO_CONCURRENT
339 // QDate/QTime/QDateTime
340 #if !defined(QT_NO_DATESTRING) && (defined(QT_NO_TEXTDATE))
341 #define QT_NO_DATESTRING
345 #if !defined(QT_NO_DIAL) && (defined(QT_NO_SLIDER))
349 // QFileSystemWatcher
350 #if !defined(QT_NO_FILESYSTEMWATCHER) && (defined(QT_NO_THREAD))
351 #define QT_NO_FILESYSTEMWATCHER
355 #if !defined(QT_NO_HOSTINFO) && (defined(QT_NO_TEXTSTREAM))
356 #define QT_NO_HOSTINFO
360 #if !defined(QT_NO_IMAGEFORMAT_XPM) && (defined(QT_NO_TEXTSTREAM))
361 #define QT_NO_IMAGEFORMAT_XPM
365 #if !defined(QT_NO_MENU) && (defined(QT_NO_ACTION))
370 #if !defined(QT_NO_NETWORKDISKCACHE) && (defined(QT_NO_TEMPORARYFILE))
371 #define QT_NO_NETWORKDISKCACHE
374 // Phonon::SeekSlider
375 #if !defined(QT_NO_PHONON_SEEKSLIDER) && (defined(QT_NO_SLIDER))
376 #define QT_NO_PHONON_SEEKSLIDER
379 // Phonon::VideoPlayer
380 #if !defined(QT_NO_PHONON_VIDEOPLAYER) && (defined(QT_NO_PHONON_VIDEO))
381 #define QT_NO_PHONON_VIDEOPLAYER
384 // Phonon::VolumeFaderEffect
385 #if !defined(QT_NO_PHONON_VOLUMEFADEREFFECT) && (defined(QT_NO_PHONON_EFFECT))
386 #define QT_NO_PHONON_VOLUMEFADEREFFECT
389 // Phonon::VolumeSlider
390 #if !defined(QT_NO_PHONON_VOLUMESLIDER) && (defined(QT_NO_SLIDER))
391 #define QT_NO_PHONON_VOLUMESLIDER
395 #if !defined(QT_NO_PROCESS) && (defined(QT_NO_THREAD))
396 #define QT_NO_PROCESS
400 #if !defined(QT_NO_PROGRESSDIALOG) && (defined(QT_NO_PROGRESSBAR))
401 #define QT_NO_PROGRESSDIALOG
405 #if !defined(QT_NO_QWS_CURSOR) && (defined(QT_NO_CURSOR))
406 #define QT_NO_QWS_CURSOR
409 // Decoration (Styled)
410 #if !defined(QT_NO_QWS_DECORATION_STYLED) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
411 #define QT_NO_QWS_DECORATION_STYLED
414 // Decoration (Windows Style)
415 #if !defined(QT_NO_QWS_DECORATION_WINDOWS) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
416 #define QT_NO_QWS_DECORATION_WINDOWS
419 // Dynamic screen transformation.
420 #if !defined(QT_NO_QWS_DYNAMICSCREENTRANSFORMATION) && (defined(QT_NO_QWS_PROXYSCREEN))
421 #define QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
425 #if !defined(QT_NO_QWS_MANAGER) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
426 #define QT_NO_QWS_MANAGER
430 #if !defined(QT_NO_SCROLLBAR) && (defined(QT_NO_SLIDER))
431 #define QT_NO_SCROLLBAR
435 #if !defined(QT_NO_SETTINGS) && (defined(QT_NO_TEXTSTREAM))
436 #define QT_NO_SETTINGS
440 #if !defined(QT_NO_SOCKS5) && (defined(QT_NO_NETWORKPROXY))
445 #if !defined(QT_NO_SPLITTER) && (defined(QT_NO_RUBBERBAND))
446 #define QT_NO_SPLITTER
450 #if !defined(QT_NO_STATEMACHINE) && (defined(QT_NO_PROPERTIES))
451 #define QT_NO_STATEMACHINE
455 #if !defined(QT_NO_STYLE_CDE) && (defined(QT_NO_STYLE_MOTIF))
456 #define QT_NO_STYLE_CDE
460 #if !defined(QT_NO_STYLE_WINDOWSXP) && (defined(QT_NO_STYLE_WINDOWS))
461 #define QT_NO_STYLE_WINDOWSXP
465 #if !defined(QT_NO_SXE) && (defined(QT_NO_QWS_MULTIPROCESS))
470 #if !defined(QT_NO_SYSTEMTRAYICON) && (defined(QT_NO_ICON))
471 #define QT_NO_SYSTEMTRAYICON
475 #if !defined(QT_NO_UNDOSTACK) && (defined(QT_NO_UNDOCOMMAND))
476 #define QT_NO_UNDOSTACK
480 #if !defined(QT_NO_WIN_ACTIVEQT) && (defined(QT_NO_PROPERTIES))
481 #define QT_NO_WIN_ACTIVEQT
485 #if !defined(QT_NO_WIZARD) && (defined(QT_NO_PROPERTIES))
490 #if !defined(QT_NO_XMLSTREAMREADER) && (defined(QT_NO_XMLSTREAM))
491 #define QT_NO_XMLSTREAMREADER
495 #if !defined(QT_NO_XMLSTREAMWRITER) && (defined(QT_NO_XMLSTREAM))
496 #define QT_NO_XMLSTREAMWRITER
500 #if !defined(QT_NO_CONTEXTMENU) && (defined(QT_NO_MENU))
501 #define QT_NO_CONTEXTMENU
505 #if !defined(QT_NO_FILESYSTEMMODEL) && (defined(QT_NO_FILESYSTEMWATCHER))
506 #define QT_NO_FILESYSTEMMODEL
509 // File Transfer Protocol
510 #if !defined(QT_NO_FTP) && (defined(QT_NO_URLINFO) || defined(QT_NO_TEXTDATE))
514 // Hyper Text Transfer Protocol
515 #if !defined(QT_NO_HTTP) && (defined(QT_NO_HOSTINFO))
520 #if !defined(QT_NO_LIBRARY) && (defined(QT_NO_SETTINGS))
521 #define QT_NO_LIBRARY
525 #if !defined(QT_NO_PRINTER) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_PICTURE))
526 #define QT_NO_PRINTER
530 #if !defined(QT_NO_SCROLLAREA) && (defined(QT_NO_SCROLLBAR))
531 #define QT_NO_SCROLLAREA
535 #if !defined(QT_NO_TEXTODFWRITER) && (defined(QT_NO_XMLSTREAMWRITER))
536 #define QT_NO_TEXTODFWRITER
540 #if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_ICON) || defined(QT_NO_ACTION))
541 #define QT_NO_TOOLBUTTON
544 // Translation (UTF-8 representation)
545 #if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC))
546 #define QT_NO_TRANSLATION_UTF8
550 #if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_IMAGEFORMAT_XPM))
551 #define QT_NO_DRAGANDDROP
555 #if !defined(QT_NO_GRAPHICSVIEW) && (defined(QT_NO_SCROLLAREA))
556 #define QT_NO_GRAPHICSVIEW
560 #if !defined(QT_NO_MDIAREA) && (defined(QT_NO_SCROLLAREA))
561 #define QT_NO_MDIAREA
565 #if !defined(QT_NO_SPINBOX) && (defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR))
566 #define QT_NO_SPINBOX
570 #if !defined(QT_NO_STYLE_CLEANLOOKS) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
571 #define QT_NO_STYLE_CLEANLOOKS
575 #if !defined(QT_NO_STYLE_PLASTIQUE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
576 #define QT_NO_STYLE_PLASTIQUE
580 #if !defined(QT_NO_STYLE_STYLESHEET) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_PROPERTIES) || defined(QT_NO_CSSPARSER))
581 #define QT_NO_STYLE_STYLESHEET
585 #if !defined(QT_NO_STYLE_WINDOWSCE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
586 #define QT_NO_STYLE_WINDOWSCE
589 // QWindowsMobileStyle
590 #if !defined(QT_NO_STYLE_WINDOWSMOBILE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
591 #define QT_NO_STYLE_WINDOWSMOBILE
594 // QWindowsVistaStyle
595 #if !defined(QT_NO_STYLE_WINDOWSVISTA) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_STYLE_WINDOWSXP))
596 #define QT_NO_STYLE_WINDOWSVISTA
600 #if !defined(QT_NO_SVG) && (defined(QT_NO_XMLSTREAMREADER) || defined(QT_NO_CSSPARSER))
605 #if !defined(QT_NO_TABBAR) && (defined(QT_NO_TOOLBUTTON))
610 #if !defined(QT_NO_UNDOGROUP) && (defined(QT_NO_UNDOCOMMAND) || defined(QT_NO_UNDOSTACK))
611 #define QT_NO_UNDOGROUP
614 // The Model/View Framework
615 #if !defined(QT_NO_ITEMVIEWS) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_SCROLLAREA))
616 #define QT_NO_ITEMVIEWS
620 #if !defined(QT_NO_QWS_SOUNDSERVER) && (defined(QT_NO_SOUND) || defined(QT_NO_HOSTINFO) || defined(QT_NO_QWS_MULTIPROCESS))
621 #define QT_NO_QWS_SOUNDSERVER
625 #if !defined(QT_NO_SVGGENERATOR) && (defined(QT_NO_SVG))
626 #define QT_NO_SVGGENERATOR
630 #if !defined(QT_NO_SVGRENDERER) && (defined(QT_NO_SVG))
631 #define QT_NO_SVGRENDERER
635 #if !defined(QT_NO_TABDIALOG) && (defined(QT_NO_TABBAR))
636 #define QT_NO_TABDIALOG
640 #if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_LIBRARY))
641 #define QT_NO_TEXTCODECPLUGIN
645 #if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_PROPERTIES))
646 #define QT_NO_TEXTEDIT
650 #if !defined(QT_NO_WHATSTHIS) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_ACTION))
651 #define QT_NO_WHATSTHIS
655 #if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS))
656 #define QT_NO_DIRMODEL
660 #if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_TEXTEDIT))
661 #define QT_NO_ERRORMESSAGE
665 #if !defined(QT_NO_LISTVIEW) && (defined(QT_NO_ITEMVIEWS))
666 #define QT_NO_LISTVIEW
670 #if !defined(QT_NO_MENUBAR) && (defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON))
671 #define QT_NO_MENUBAR
674 // QAbstractProxyModel
675 #if !defined(QT_NO_PROXYMODEL) && (defined(QT_NO_ITEMVIEWS))
676 #define QT_NO_PROXYMODEL
679 // QStandardItemModel
680 #if !defined(QT_NO_STANDARDITEMMODEL) && (defined(QT_NO_ITEMVIEWS))
681 #define QT_NO_STANDARDITEMMODEL
685 #if !defined(QT_NO_STRINGLISTMODEL) && (defined(QT_NO_ITEMVIEWS))
686 #define QT_NO_STRINGLISTMODEL
690 #if !defined(QT_NO_SVGWIDGET) && (defined(QT_NO_SVGRENDERER))
691 #define QT_NO_SVGWIDGET
694 // QSyntaxHighlighter
695 #if !defined(QT_NO_SYNTAXHIGHLIGHTER) && (defined(QT_NO_TEXTEDIT))
696 #define QT_NO_SYNTAXHIGHLIGHTER
700 #if !defined(QT_NO_TABLEVIEW) && (defined(QT_NO_ITEMVIEWS))
701 #define QT_NO_TABLEVIEW
705 #if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET))
706 #define QT_NO_TABWIDGET
710 #if !defined(QT_NO_TEXTBROWSER) && (defined(QT_NO_TEXTEDIT))
711 #define QT_NO_TEXTBROWSER
715 #if !defined(QT_NO_TREEVIEW) && (defined(QT_NO_ITEMVIEWS))
716 #define QT_NO_TREEVIEW
720 #if !defined(QT_NO_COLORDIALOG) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR) || defined(QT_NO_SPINBOX))
721 #define QT_NO_COLORDIALOG
725 #if !defined(QT_NO_COLUMNVIEW) && (defined(QT_NO_LISTVIEW))
726 #define QT_NO_COLUMNVIEW
730 #if !defined(QT_NO_COMPLETER) && (defined(QT_NO_PROXYMODEL))
731 #define QT_NO_COMPLETER
734 // Common UNIX Printing System
735 #if !defined(QT_NO_CUPS) && (defined(QT_NO_PRINTER) || defined(QT_NO_LIBRARY))
740 #if !defined(QT_NO_DATAWIDGETMAPPER) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_PROPERTIES))
741 #define QT_NO_DATAWIDGETMAPPER
745 #if !defined(QT_NO_LISTWIDGET) && (defined(QT_NO_LISTVIEW))
746 #define QT_NO_LISTWIDGET
750 #if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_MENU) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON))
751 #define QT_NO_MAINWINDOW
754 // QSortFilterProxyModel
755 #if !defined(QT_NO_SORTFILTERPROXYMODEL) && (defined(QT_NO_PROXYMODEL))
756 #define QT_NO_SORTFILTERPROXYMODEL
760 #if !defined(QT_NO_TABLEWIDGET) && (defined(QT_NO_TABLEVIEW))
761 #define QT_NO_TABLEWIDGET
765 #if !defined(QT_NO_TREEWIDGET) && (defined(QT_NO_TREEVIEW))
766 #define QT_NO_TREEWIDGET
769 // QPrintPreviewWidget
770 #if !defined(QT_NO_PRINTPREVIEWWIDGET) && (defined(QT_NO_GRAPHICSVIEW) || defined(QT_NO_PRINTER))
771 #define QT_NO_PRINTPREVIEWWIDGET
775 #if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW))
776 #define QT_NO_TOOLBAR
780 #if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_ICON) || defined(QT_NO_TOOLBUTTON) || defined(QT_NO_SCROLLAREA))
781 #define QT_NO_TOOLBOX
785 #if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW))
786 #define QT_NO_DOCKWIDGET
790 #if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW))
791 #define QT_NO_UNDOVIEW
795 #if !defined(QT_NO_GRAPHICSSVGITEM) && (defined(QT_NO_SVGRENDERER) || defined(QT_NO_GRAPHICSVIEW))
796 #define QT_NO_GRAPHICSSVGITEM
800 #if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW))
801 #define QT_NO_COMBOBOX
805 #if !defined(QT_NO_CALENDARWIDGET) && (defined(QT_NO_TABLEVIEW) || defined(QT_NO_MENU) || defined(QT_NO_TEXTDATE) || defined(QT_NO_SPINBOX) || defined(QT_NO_TOOLBUTTON))
806 #define QT_NO_CALENDARWIDGET
810 #if !defined(QT_NO_DATETIMEEDIT) && (defined(QT_NO_CALENDARWIDGET) || defined(QT_NO_DATESTRING))
811 #define QT_NO_DATETIMEEDIT
815 #if !defined(QT_NO_INPUTDIALOG) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX) || defined(QT_NO_STACKEDWIDGET))
816 #define QT_NO_INPUTDIALOG
819 // Phonon::EffectWidget
820 #if !defined(QT_NO_PHONON_EFFECTWIDGET) && (defined(QT_NO_PHONON_EFFECT) || defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX))
821 #define QT_NO_PHONON_EFFECTWIDGET
825 #if !defined(QT_NO_FONTCOMBOBOX) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_STRINGLISTMODEL))
826 #define QT_NO_FONTCOMBOBOX
830 #if !defined(QT_NO_FONTDIALOG) && (defined(QT_NO_STRINGLISTMODEL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_VALIDATOR) || defined(QT_NO_GROUPBOX))
831 #define QT_NO_FONTDIALOG
835 #if !defined(QT_NO_WORKSPACE) && (defined(QT_NO_SCROLLBAR) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON) || defined(QT_NO_MAINWINDOW) || defined(QT_NO_TOOLBAR) || defined(QT_NO_MENUBAR))
836 #define QT_NO_WORKSPACE
840 #if !defined(QT_NO_PRINTDIALOG) && (defined(QT_NO_PRINTER) || defined(QT_NO_COMBOBOX) || defined(QT_NO_BUTTONGROUP) || defined(QT_NO_SPINBOX) || defined(QT_NO_TREEVIEW) || defined(QT_NO_STACKEDWIDGET) || defined(QT_NO_TABWIDGET))
841 #define QT_NO_PRINTDIALOG
845 #if !defined(QT_NO_FILEDIALOG) && (defined(QT_NO_DIRMODEL) || defined(QT_NO_TREEVIEW) || defined(QT_NO_COMBOBOX) || defined(QT_NO_TOOLBUTTON) || defined(QT_NO_BUTTONGROUP) || defined(QT_NO_TOOLTIP) || defined(QT_NO_SPLITTER) || defined(QT_NO_STACKEDWIDGET) || defined(QT_NO_FILESYSTEMMODEL))
846 #define QT_NO_FILEDIALOG
849 // QPrintPreviewDialog
850 #if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_MAINWINDOW))
851 #define QT_NO_PRINTPREVIEWDIALOG