qfeatures.h

Go to the documentation of this file.
00001 /****************************************************************************
00002 **
00003 ** Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
00004 ** All rights reserved.
00005 ** Contact: Nokia Corporation (qt-info@nokia.com)
00006 **
00007 ** This file is part of the QtCore module of the Qt Toolkit.
00008 **
00009 ** $QT_BEGIN_LICENSE:LGPL$
00010 ** Commercial Usage
00011 ** Licensees holding valid Qt Commercial licenses may use this file in
00012 ** accordance with the Qt Commercial License Agreement provided with the
00013 ** Software or, alternatively, in accordance with the terms contained in
00014 ** a written agreement between you and Nokia.
00015 **
00016 ** GNU Lesser General Public License Usage
00017 ** Alternatively, this file may be used under the terms of the GNU Lesser
00018 ** General Public License version 2.1 as published by the Free Software
00019 ** Foundation and appearing in the file LICENSE.LGPL included in the
00020 ** packaging of this file.  Please review the following information to
00021 ** ensure the GNU Lesser General Public License version 2.1 requirements
00022 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
00023 **
00024 ** In addition, as a special exception, Nokia gives you certain additional
00025 ** rights.  These rights are described in the Nokia Qt LGPL Exception
00026 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this module.
00027 **
00028 ** GNU General Public License Usage
00029 ** Alternatively, this file may be used under the terms of the GNU
00030 ** General Public License version 3.0 as published by the Free Software
00031 ** Foundation and appearing in the file LICENSE.GPL included in the
00032 ** packaging of this file.  Please review the following information to
00033 ** ensure the GNU General Public License version 3.0 requirements will be
00034 ** met: http://www.gnu.org/copyleft/gpl.html.
00035 **
00036 ** If you have questions regarding the use of this file, please contact
00037 ** Nokia at qt-info@nokia.com.
00038 ** $QT_END_LICENSE$
00039 **
00040 ****************************************************************************/
00041 
00042 /*
00043  * All features and their dependencies.
00044  *
00045  * This list is generated from $QTDIR/src/corelib/global/qfeatures.txt
00046  * by $QTSRCDIR/util/scripts/make_qfeatures_dot_h
00047  */
00048 
00049 // QAction
00050 //#define QT_NO_ACTION
00051 
00052 // Big Codecs
00053 //#define QT_NO_BIG_CODECS
00054 
00055 // Color Names
00056 //#define QT_NO_COLORNAMES
00057 
00058 // QtConcurrent
00059 //#define QT_NO_CONCURRENT
00060 
00061 // QCopChannel
00062 //#define QT_NO_COP
00063 
00064 // CssParser
00065 //#define QT_NO_CSSPARSER
00066 
00067 // QCursor
00068 //#define QT_NO_CURSOR
00069 
00070 // QDesktopServices
00071 //#define QT_NO_DESKTOPSERVICES
00072 
00073 // QDirectPainter
00074 //#define QT_NO_DIRECTPAINTER
00075 
00076 // Document Object Model
00077 //#define QT_NO_DOM
00078 
00079 // Effects
00080 //#define QT_NO_EFFECTS
00081 
00082 // QFileSystemWatcher
00083 //#define QT_NO_FILESYSTEMWATCHER
00084 
00085 // Freetype Font Engine
00086 //#define QT_NO_FREETYPE
00087 
00088 // Gesture
00089 //#define QT_NO_GESTURES
00090 
00091 // QGroupBox
00092 //#define QT_NO_GROUPBOX
00093 
00094 // QImageIOPlugin
00095 //#define QT_NO_IMAGEFORMATPLUGIN
00096 
00097 // BMP Image Format
00098 //#define QT_NO_IMAGEFORMAT_BMP
00099 
00100 // JPEG Image Format
00101 //#define QT_NO_IMAGEFORMAT_JPEG
00102 
00103 // PNG Image Format
00104 //#define QT_NO_IMAGEFORMAT_PNG
00105 
00106 // PPM Image Format
00107 //#define QT_NO_IMAGEFORMAT_PPM
00108 
00109 // XBM Image Format
00110 //#define QT_NO_IMAGEFORMAT_XBM
00111 
00112 // QImage::createHeuristicMask()
00113 //#define QT_NO_IMAGE_HEURISTIC_MASK
00114 
00115 // Image Text
00116 //#define QT_NO_IMAGE_TEXT
00117 
00118 // QLCDNumber
00119 //#define QT_NO_LCDNUMBER
00120 
00121 // QLineEdit
00122 //#define QT_NO_LINEEDIT
00123 
00124 // QMessageBox
00125 //#define QT_NO_MESSAGEBOX
00126 
00127 // QMovie
00128 //#define QT_NO_MOVIE
00129 
00130 // QNetworkInterface
00131 //#define QT_NO_NETWORKINTERFACE
00132 
00133 // QNetworkProxy
00134 //#define QT_NO_NETWORKPROXY
00135 
00136 // Qt::WA_PaintOnScreen
00137 //#define QT_NO_PAINTONSCREEN
00138 
00139 // Painting Debug Utilities
00140 //#define QT_NO_PAINT_DEBUG
00141 
00142 // Phonon::AbstractMediaStream
00143 //#define QT_NO_PHONON_ABSTRACTMEDIASTREAM
00144 
00145 // Support for Audio Capture
00146 //#define QT_NO_PHONON_AUDIOCAPTURE
00147 
00148 // Phonon::Effect
00149 //#define QT_NO_PHONON_EFFECT
00150 
00151 // Phonon::MediaController
00152 //#define QT_NO_PHONON_MEDIACONTROLLER
00153 
00154 // Phonon::ObjectDescriptionModel
00155 //#define QT_NO_PHONON_OBJECTDESCRIPTIONMODEL
00156 
00157 // Phonon::VideoWidget
00158 //#define QT_NO_PHONON_VIDEO
00159 
00160 // QPicture
00161 //#define QT_NO_PICTURE
00162 
00163 // QProcess
00164 //#define QT_NO_PROCESS
00165 
00166 // QProgressBar
00167 //#define QT_NO_PROGRESSBAR
00168 
00169 // Properties
00170 //#define QT_NO_PROPERTIES
00171 
00172 //  Universally Unique Identifier Convertion
00173 //#define QT_NO_QUUID_STRING
00174 
00175 // QWSEmbedWidget
00176 //#define QT_NO_QWSEMBEDWIDGET
00177 
00178 // Alpha Cursor
00179 //#define QT_NO_QWS_ALPHA_CURSOR
00180 
00181 // Decoration
00182 //#define QT_NO_QWS_DECORATION_DEFAULT
00183 
00184 // Keyboard
00185 //#define QT_NO_QWS_KEYBOARD
00186 
00187 // Mouse
00188 //#define QT_NO_QWS_MOUSE
00189 
00190 // Mouse (Auto)
00191 //#define QT_NO_QWS_MOUSE_AUTO
00192 
00193 // Mouse (Non-Auto)
00194 //#define QT_NO_QWS_MOUSE_MANUAL
00195 
00196 // Multi-Process
00197 //#define QT_NO_QWS_MULTIPROCESS
00198 
00199 // Properties
00200 //#define QT_NO_QWS_PROPERTIES
00201 
00202 // QProxyScreen
00203 //#define QT_NO_QWS_PROXYSCREEN
00204 
00205 // Qt Prerendered Font Format
00206 //#define QT_NO_QWS_QPF
00207 
00208 // Qt Prerendered Font Format 2
00209 //#define QT_NO_QWS_QPF2
00210 
00211 // Raster Paint Engine callback functions
00212 //#define QT_NO_RASTERCALLBACKS
00213 
00214 // Resize Handler
00215 //#define QT_NO_RESIZEHANDLER
00216 
00217 // QRubberBand
00218 //#define QT_NO_RUBBERBAND
00219 
00220 // Session Manager
00221 //#define QT_NO_SESSIONMANAGER
00222 
00223 // QSettings
00224 //#define QT_NO_SETTINGS
00225 
00226 // QSharedMemory
00227 //#define QT_NO_SHAREDMEMORY
00228 
00229 // QShortcut
00230 //#define QT_NO_SHORTCUT
00231 
00232 // QSignalMapper
00233 //#define QT_NO_SIGNALMAPPER
00234 
00235 // QSizeGrip
00236 //#define QT_NO_SIZEGRIP
00237 
00238 // QSlider
00239 //#define QT_NO_SLIDER
00240 
00241 // Sounds
00242 //#define QT_NO_SOUND
00243 
00244 // Spin Widget
00245 //#define QT_NO_SPINWIDGET
00246 
00247 // Splash screen widget
00248 //#define QT_NO_SPLASHSCREEN
00249 
00250 // QStackedWidget
00251 //#define QT_NO_STACKEDWIDGET
00252 
00253 // QStatusBar
00254 //#define QT_NO_STATUSBAR
00255 
00256 // Status Tip
00257 //#define QT_NO_STATUSTIP
00258 
00259 // Standard Template Library
00260 //#define QT_NO_STL
00261 
00262 // QMotifStyle
00263 //#define QT_NO_STYLE_MOTIF
00264 
00265 // QWindowsStyle
00266 //#define QT_NO_STYLE_WINDOWS
00267 
00268 // QSystemSemaphore
00269 //#define QT_NO_SYSTEMSEMAPHORE
00270 
00271 // QSystemTrayIcon
00272 //#define QT_NO_SYSTEMTRAYICON
00273 
00274 // QTabletEvent
00275 //#define QT_NO_TABLETEVENT
00276 
00277 // QTemporaryFile
00278 //#define QT_NO_TEMPORARYFILE
00279 
00280 // QTextCodec
00281 //#define QT_NO_TEXTCODEC
00282 
00283 // Text Date
00284 //#define QT_NO_TEXTDATE
00285 
00286 // HtmlParser
00287 //#define QT_NO_TEXTHTMLPARSER
00288 
00289 // QTextStream
00290 //#define QT_NO_TEXTSTREAM
00291 
00292 // QToolTip
00293 //#define QT_NO_TOOLTIP
00294 
00295 // Translation
00296 //#define QT_NO_TRANSLATION
00297 
00298 // QUdpSocket
00299 //#define QT_NO_UDPSOCKET
00300 
00301 // QUndoCommand
00302 //#define QT_NO_UNDOCOMMAND
00303 
00304 // QUrlInfo
00305 //#define QT_NO_URLINFO
00306 
00307 // QValidator
00308 //#define QT_NO_VALIDATOR
00309 
00310 // QWheelEvent
00311 //#define QT_NO_WHEELEVENT
00312 
00313 // 
00314 //#define QT_NO_XMLSTREAM
00315 
00316 // Animation
00317 #if !defined(QT_NO_ANIMATION) && (defined(QT_NO_PROPERTIES))
00318 #define QT_NO_ANIMATION
00319 #endif
00320 
00321 // QButtonGroup
00322 #if !defined(QT_NO_BUTTONGROUP) && (defined(QT_NO_GROUPBOX))
00323 #define QT_NO_BUTTONGROUP
00324 #endif
00325 
00326 // QClipboard
00327 #if !defined(QT_NO_CLIPBOARD) && (defined(QT_NO_QWS_PROPERTIES))
00328 #define QT_NO_CLIPBOARD
00329 #endif
00330 
00331 // Codecs
00332 #if !defined(QT_NO_CODECS) && (defined(QT_NO_TEXTCODEC))
00333 #define QT_NO_CODECS
00334 #endif
00335 
00336 // QDate/QTime/QDateTime
00337 #if !defined(QT_NO_DATESTRING) && (defined(QT_NO_TEXTDATE))
00338 #define QT_NO_DATESTRING
00339 #endif
00340 
00341 // QDial
00342 #if !defined(QT_NO_DIAL) && (defined(QT_NO_SLIDER))
00343 #define QT_NO_DIAL
00344 #endif
00345 
00346 // QFileSystemModel
00347 #if !defined(QT_NO_FILESYSTEMMODEL) && (defined(QT_NO_FILESYSTEMWATCHER))
00348 #define QT_NO_FILESYSTEMMODEL
00349 #endif
00350 
00351 // QHostInfo
00352 #if !defined(QT_NO_HOSTINFO) && (defined(QT_NO_TEXTSTREAM))
00353 #define QT_NO_HOSTINFO
00354 #endif
00355 
00356 // XPM Image Format
00357 #if !defined(QT_NO_IMAGEFORMAT_XPM) && (defined(QT_NO_TEXTSTREAM))
00358 #define QT_NO_IMAGEFORMAT_XPM
00359 #endif
00360 
00361 // QLibrary
00362 #if !defined(QT_NO_LIBRARY) && (defined(QT_NO_SETTINGS))
00363 #define QT_NO_LIBRARY
00364 #endif
00365 
00366 // QMenu
00367 #if !defined(QT_NO_MENU) && (defined(QT_NO_ACTION))
00368 #define QT_NO_MENU
00369 #endif
00370 
00371 // QNetworkDiskCache
00372 #if !defined(QT_NO_NETWORKDISKCACHE) && (defined(QT_NO_TEMPORARYFILE))
00373 #define QT_NO_NETWORKDISKCACHE
00374 #endif
00375 
00376 // Phonon::SeekSlider
00377 #if !defined(QT_NO_PHONON_SEEKSLIDER) && (defined(QT_NO_SLIDER))
00378 #define QT_NO_PHONON_SEEKSLIDER
00379 #endif
00380 
00381 // Phonon::AbstractMediaStream
00382 #if !defined(QT_NO_PHONON_SETTINGSGROUP) && (defined(QT_NO_SETTINGS))
00383 #define QT_NO_PHONON_SETTINGSGROUP
00384 #endif
00385 
00386 // Phonon::VideoPlayer
00387 #if !defined(QT_NO_PHONON_VIDEOPLAYER) && (defined(QT_NO_PHONON_VIDEO))
00388 #define QT_NO_PHONON_VIDEOPLAYER
00389 #endif
00390 
00391 // Phonon::VolumeFaderEffect
00392 #if !defined(QT_NO_PHONON_VOLUMEFADEREFFECT) && (defined(QT_NO_PHONON_EFFECT))
00393 #define QT_NO_PHONON_VOLUMEFADEREFFECT
00394 #endif
00395 
00396 // QProgressDialog
00397 #if !defined(QT_NO_PROGRESSDIALOG) && (defined(QT_NO_PROGRESSBAR))
00398 #define QT_NO_PROGRESSDIALOG
00399 #endif
00400 
00401 // Cursor
00402 #if !defined(QT_NO_QWS_CURSOR) && (defined(QT_NO_CURSOR))
00403 #define QT_NO_QWS_CURSOR
00404 #endif
00405 
00406 // Decoration (Styled)
00407 #if !defined(QT_NO_QWS_DECORATION_STYLED) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
00408 #define QT_NO_QWS_DECORATION_STYLED
00409 #endif
00410 
00411 // Decoration (Windows Style)
00412 #if !defined(QT_NO_QWS_DECORATION_WINDOWS) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
00413 #define QT_NO_QWS_DECORATION_WINDOWS
00414 #endif
00415 
00416 // Dynamic screen transformation.
00417 #if !defined(QT_NO_QWS_DYNAMICSCREENTRANSFORMATION) && (defined(QT_NO_QWS_PROXYSCREEN))
00418 #define QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
00419 #endif
00420 
00421 // Manager
00422 #if !defined(QT_NO_QWS_MANAGER) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
00423 #define QT_NO_QWS_MANAGER
00424 #endif
00425 
00426 // QVncTransformed
00427 #if !defined(QT_NO_QWS_TRANSFORMED) && (defined(QT_NO_QWS_PROXYSCREEN))
00428 #define QT_NO_QWS_TRANSFORMED
00429 #endif
00430 
00431 // QVncScreen
00432 #if !defined(QT_NO_QWS_VNC) && (defined(QT_NO_QWS_PROXYSCREEN))
00433 #define QT_NO_QWS_VNC
00434 #endif
00435 
00436 // QScrollBar
00437 #if !defined(QT_NO_SCROLLBAR) && (defined(QT_NO_SLIDER))
00438 #define QT_NO_SCROLLBAR
00439 #endif
00440 
00441 //  SOCKS5
00442 #if !defined(QT_NO_SOCKS5) && (defined(QT_NO_NETWORKPROXY))
00443 #define QT_NO_SOCKS5
00444 #endif
00445 
00446 // QSoftKeyManager
00447 #if !defined(QT_NO_SOFTKEYMANAGER) && (defined(QT_NO_ACTION))
00448 #define QT_NO_SOFTKEYMANAGER
00449 #endif
00450 
00451 // QSplitter
00452 #if !defined(QT_NO_SPLITTER) && (defined(QT_NO_RUBBERBAND))
00453 #define QT_NO_SPLITTER
00454 #endif
00455 
00456 // State machine
00457 #if !defined(QT_NO_STATEMACHINE) && (defined(QT_NO_PROPERTIES))
00458 #define QT_NO_STATEMACHINE
00459 #endif
00460 
00461 // QCDEStyle
00462 #if !defined(QT_NO_STYLE_CDE) && (defined(QT_NO_STYLE_MOTIF))
00463 #define QT_NO_STYLE_CDE
00464 #endif
00465 
00466 // QWindowsXPStyle
00467 #if !defined(QT_NO_STYLE_WINDOWSXP) && (defined(QT_NO_STYLE_WINDOWS))
00468 #define QT_NO_STYLE_WINDOWSXP
00469 #endif
00470 
00471 // SXE
00472 #if !defined(QT_NO_SXE) && (defined(QT_NO_QWS_MULTIPROCESS))
00473 #define QT_NO_SXE
00474 #endif
00475 
00476 // QToolButton
00477 #if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_ACTION))
00478 #define QT_NO_TOOLBUTTON
00479 #endif
00480 
00481 // QUndoStack
00482 #if !defined(QT_NO_UNDOSTACK) && (defined(QT_NO_UNDOCOMMAND))
00483 #define QT_NO_UNDOSTACK
00484 #endif
00485 
00486 // ActiveQt
00487 #if !defined(QT_NO_WIN_ACTIVEQT) && (defined(QT_NO_PROPERTIES))
00488 #define QT_NO_WIN_ACTIVEQT
00489 #endif
00490 
00491 // QWizard
00492 #if !defined(QT_NO_WIZARD) && (defined(QT_NO_PROPERTIES))
00493 #define QT_NO_WIZARD
00494 #endif
00495 
00496 // QXmlStreamReader
00497 #if !defined(QT_NO_XMLSTREAMREADER) && (defined(QT_NO_XMLSTREAM))
00498 #define QT_NO_XMLSTREAMREADER
00499 #endif
00500 
00501 // QXmlStreamWriter
00502 #if !defined(QT_NO_XMLSTREAMWRITER) && (defined(QT_NO_XMLSTREAM))
00503 #define QT_NO_XMLSTREAMWRITER
00504 #endif
00505 
00506 // Bearer Management
00507 #if !defined(QT_NO_BEARERMANAGEMENT) && (defined(QT_NO_LIBRARY))
00508 #define QT_NO_BEARERMANAGEMENT
00509 #endif
00510 
00511 // Context menu
00512 #if !defined(QT_NO_CONTEXTMENU) && (defined(QT_NO_MENU))
00513 #define QT_NO_CONTEXTMENU
00514 #endif
00515 
00516 // QtDBus module
00517 #if !defined(QT_NO_DBUS) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_DOM))
00518 #define QT_NO_DBUS
00519 #endif
00520 
00521 // File Transfer Protocol
00522 #if !defined(QT_NO_FTP) && (defined(QT_NO_URLINFO) || defined(QT_NO_TEXTDATE))
00523 #define QT_NO_FTP
00524 #endif
00525 
00526 // Hyper Text Transfer Protocol
00527 #if !defined(QT_NO_HTTP) && (defined(QT_NO_HOSTINFO))
00528 #define QT_NO_HTTP
00529 #endif
00530 
00531 // QInputContext
00532 #if !defined(QT_NO_IM) && (defined(QT_NO_LIBRARY))
00533 #define QT_NO_IM
00534 #endif
00535 
00536 // Phonon::PlatformPlugin
00537 #if !defined(QT_NO_PHONON_PLATFORMPLUGIN) && (defined(QT_NO_LIBRARY))
00538 #define QT_NO_PHONON_PLATFORMPLUGIN
00539 #endif
00540 
00541 // QScrollArea
00542 #if !defined(QT_NO_SCROLLAREA) && (defined(QT_NO_SCROLLBAR))
00543 #define QT_NO_SCROLLAREA
00544 #endif
00545 
00546 // QWindowsVistaStyle
00547 #if !defined(QT_NO_STYLE_WINDOWSVISTA) && (defined(QT_NO_STYLE_WINDOWSXP))
00548 #define QT_NO_STYLE_WINDOWSVISTA
00549 #endif
00550 
00551 // QTabBar
00552 #if !defined(QT_NO_TABBAR) && (defined(QT_NO_TOOLBUTTON))
00553 #define QT_NO_TABBAR
00554 #endif
00555 
00556 // OdfWriter
00557 #if !defined(QT_NO_TEXTODFWRITER) && (defined(QT_NO_XMLSTREAMWRITER))
00558 #define QT_NO_TEXTODFWRITER
00559 #endif
00560 
00561 // Translation (UTF-8 representation)
00562 #if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC))
00563 #define QT_NO_TRANSLATION_UTF8
00564 #endif
00565 
00566 // QUndoGroup
00567 #if !defined(QT_NO_UNDOGROUP) && (defined(QT_NO_UNDOSTACK))
00568 #define QT_NO_UNDOGROUP
00569 #endif
00570 
00571 // QWhatsThis
00572 #if !defined(QT_NO_WHATSTHIS) && (defined(QT_NO_TOOLBUTTON))
00573 #define QT_NO_WHATSTHIS
00574 #endif
00575 
00576 // Drag and drop
00577 #if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_IMAGEFORMAT_XPM))
00578 #define QT_NO_DRAGANDDROP
00579 #endif
00580 
00581 // QGraphicsView
00582 #if !defined(QT_NO_GRAPHICSVIEW) && (defined(QT_NO_SCROLLAREA))
00583 #define QT_NO_GRAPHICSVIEW
00584 #endif
00585 
00586 // QMdiArea
00587 #if !defined(QT_NO_MDIAREA) && (defined(QT_NO_SCROLLAREA))
00588 #define QT_NO_MDIAREA
00589 #endif
00590 
00591 // Phonon::VolumeSlider
00592 #if !defined(QT_NO_PHONON_VOLUMESLIDER) && (defined(QT_NO_SLIDER) || defined(QT_NO_TOOLBUTTON))
00593 #define QT_NO_PHONON_VOLUMESLIDER
00594 #endif
00595 
00596 // QPrinter
00597 #if !defined(QT_NO_PRINTER) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_PICTURE) || defined(QT_NO_TEMPORARYFILE))
00598 #define QT_NO_PRINTER
00599 #endif
00600 
00601 // QWSInputMethod
00602 #if !defined(QT_NO_QWS_INPUTMETHODS) && (defined(QT_NO_IM))
00603 #define QT_NO_QWS_INPUTMETHODS
00604 #endif
00605 
00606 // QSpinBox
00607 #if !defined(QT_NO_SPINBOX) && (defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR))
00608 #define QT_NO_SPINBOX
00609 #endif
00610 
00611 // QCleanLooksStyle
00612 #if !defined(QT_NO_STYLE_CLEANLOOKS) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
00613 #define QT_NO_STYLE_CLEANLOOKS
00614 #endif
00615 
00616 // QPlastiqueStyle
00617 #if !defined(QT_NO_STYLE_PLASTIQUE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
00618 #define QT_NO_STYLE_PLASTIQUE
00619 #endif
00620 
00621 // QStyleSheetStyle
00622 #if !defined(QT_NO_STYLE_STYLESHEET) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_PROPERTIES) || defined(QT_NO_CSSPARSER))
00623 #define QT_NO_STYLE_STYLESHEET
00624 #endif
00625 
00626 // QWindowsCEStyle
00627 #if !defined(QT_NO_STYLE_WINDOWSCE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
00628 #define QT_NO_STYLE_WINDOWSCE
00629 #endif
00630 
00631 // QWindowsMobileStyle
00632 #if !defined(QT_NO_STYLE_WINDOWSMOBILE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
00633 #define QT_NO_STYLE_WINDOWSMOBILE
00634 #endif
00635 
00636 // QtSvg module
00637 #if !defined(QT_NO_SVG) && (defined(QT_NO_XMLSTREAMREADER) || defined(QT_NO_CSSPARSER))
00638 #define QT_NO_SVG
00639 #endif
00640 
00641 // Q3TabDialog
00642 #if !defined(QT_NO_TABDIALOG) && (defined(QT_NO_TABBAR))
00643 #define QT_NO_TABDIALOG
00644 #endif
00645 
00646 // QTextCodecPlugin
00647 #if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_LIBRARY))
00648 #define QT_NO_TEXTCODECPLUGIN
00649 #endif
00650 
00651 // QColorDialog
00652 #if !defined(QT_NO_COLORDIALOG) && (defined(QT_NO_SPINBOX))
00653 #define QT_NO_COLORDIALOG
00654 #endif
00655 
00656 // QGraphicsEffect
00657 #if !defined(QT_NO_GRAPHICSEFFECT) && (defined(QT_NO_GRAPHICSVIEW))
00658 #define QT_NO_GRAPHICSEFFECT
00659 #endif
00660 
00661 // The Model/View Framework
00662 #if !defined(QT_NO_ITEMVIEWS) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_SCROLLAREA))
00663 #define QT_NO_ITEMVIEWS
00664 #endif
00665 
00666 // QMenuBar
00667 #if !defined(QT_NO_MENUBAR) && (defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON))
00668 #define QT_NO_MENUBAR
00669 #endif
00670 
00671 // Sound Server
00672 #if !defined(QT_NO_QWS_SOUNDSERVER) && (defined(QT_NO_SOUND) || defined(QT_NO_HOSTINFO) || defined(QT_NO_QWS_MULTIPROCESS))
00673 #define QT_NO_QWS_SOUNDSERVER
00674 #endif
00675 
00676 // QSvgGenerator
00677 #if !defined(QT_NO_SVGGENERATOR) && (defined(QT_NO_SVG))
00678 #define QT_NO_SVGGENERATOR
00679 #endif
00680 
00681 // QSvgRenderer
00682 #if !defined(QT_NO_SVGRENDERER) && (defined(QT_NO_SVG))
00683 #define QT_NO_SVGRENDERER
00684 #endif
00685 
00686 // QTabWidget
00687 #if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET))
00688 #define QT_NO_TABWIDGET
00689 #endif
00690 
00691 // QTextEdit
00692 #if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_PROPERTIES))
00693 #define QT_NO_TEXTEDIT
00694 #endif
00695 
00696 // QErrorMessage
00697 #if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_TEXTEDIT))
00698 #define QT_NO_ERRORMESSAGE
00699 #endif
00700 
00701 // QListView
00702 #if !defined(QT_NO_LISTVIEW) && (defined(QT_NO_ITEMVIEWS))
00703 #define QT_NO_LISTVIEW
00704 #endif
00705 
00706 // QMainWindow
00707 #if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_MENU) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON))
00708 #define QT_NO_MAINWINDOW
00709 #endif
00710 
00711 // QAbstractProxyModel
00712 #if !defined(QT_NO_PROXYMODEL) && (defined(QT_NO_ITEMVIEWS))
00713 #define QT_NO_PROXYMODEL
00714 #endif
00715 
00716 // QStandardItemModel
00717 #if !defined(QT_NO_STANDARDITEMMODEL) && (defined(QT_NO_ITEMVIEWS))
00718 #define QT_NO_STANDARDITEMMODEL
00719 #endif
00720 
00721 // QStringListModel
00722 #if !defined(QT_NO_STRINGLISTMODEL) && (defined(QT_NO_ITEMVIEWS))
00723 #define QT_NO_STRINGLISTMODEL
00724 #endif
00725 
00726 // QSvgWidget
00727 #if !defined(QT_NO_SVGWIDGET) && (defined(QT_NO_SVGRENDERER))
00728 #define QT_NO_SVGWIDGET
00729 #endif
00730 
00731 // QSyntaxHighlighter
00732 #if !defined(QT_NO_SYNTAXHIGHLIGHTER) && (defined(QT_NO_TEXTEDIT))
00733 #define QT_NO_SYNTAXHIGHLIGHTER
00734 #endif
00735 
00736 // QTableView
00737 #if !defined(QT_NO_TABLEVIEW) && (defined(QT_NO_ITEMVIEWS))
00738 #define QT_NO_TABLEVIEW
00739 #endif
00740 
00741 // QTextBrowser
00742 #if !defined(QT_NO_TEXTBROWSER) && (defined(QT_NO_TEXTEDIT))
00743 #define QT_NO_TEXTBROWSER
00744 #endif
00745 
00746 // QToolBox
00747 #if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_SCROLLAREA))
00748 #define QT_NO_TOOLBOX
00749 #endif
00750 
00751 // QTreeView
00752 #if !defined(QT_NO_TREEVIEW) && (defined(QT_NO_ITEMVIEWS))
00753 #define QT_NO_TREEVIEW
00754 #endif
00755 
00756 // Accessibility
00757 #if !defined(QT_NO_ACCESSIBILITY) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_MENUBAR))
00758 #define QT_NO_ACCESSIBILITY
00759 #endif
00760 
00761 // QColumnView
00762 #if !defined(QT_NO_COLUMNVIEW) && (defined(QT_NO_LISTVIEW))
00763 #define QT_NO_COLUMNVIEW
00764 #endif
00765 
00766 // QCompleter
00767 #if !defined(QT_NO_COMPLETER) && (defined(QT_NO_PROXYMODEL))
00768 #define QT_NO_COMPLETER
00769 #endif
00770 
00771 // Common UNIX Printing System
00772 #if !defined(QT_NO_CUPS) && (defined(QT_NO_PRINTER) || defined(QT_NO_LIBRARY))
00773 #define QT_NO_CUPS
00774 #endif
00775 
00776 // QDataWidgetMapper
00777 #if !defined(QT_NO_DATAWIDGETMAPPER) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_PROPERTIES))
00778 #define QT_NO_DATAWIDGETMAPPER
00779 #endif
00780 
00781 // QListWidget
00782 #if !defined(QT_NO_LISTWIDGET) && (defined(QT_NO_LISTVIEW))
00783 #define QT_NO_LISTWIDGET
00784 #endif
00785 
00786 // QSortFilterProxyModel
00787 #if !defined(QT_NO_SORTFILTERPROXYMODEL) && (defined(QT_NO_PROXYMODEL))
00788 #define QT_NO_SORTFILTERPROXYMODEL
00789 #endif
00790 
00791 // QTableWidget
00792 #if !defined(QT_NO_TABLEWIDGET) && (defined(QT_NO_TABLEVIEW))
00793 #define QT_NO_TABLEWIDGET
00794 #endif
00795 
00796 // QToolBar
00797 #if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW))
00798 #define QT_NO_TOOLBAR
00799 #endif
00800 
00801 // QTreeWidget
00802 #if !defined(QT_NO_TREEWIDGET) && (defined(QT_NO_TREEVIEW))
00803 #define QT_NO_TREEWIDGET
00804 #endif
00805 
00806 // QDirModel
00807 #if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_FILESYSTEMMODEL))
00808 #define QT_NO_DIRMODEL
00809 #endif
00810 
00811 // QDockwidget
00812 #if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW))
00813 #define QT_NO_DOCKWIDGET
00814 #endif
00815 
00816 // QUndoView
00817 #if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW))
00818 #define QT_NO_UNDOVIEW
00819 #endif
00820 
00821 // QCompleter
00822 #if !defined(QT_NO_FSCOMPLETER) && (defined(QT_NO_FILESYSTEMMODEL) || defined(QT_NO_COMPLETER))
00823 #define QT_NO_FSCOMPLETER
00824 #endif
00825 
00826 // QGraphicsSvgItem
00827 #if !defined(QT_NO_GRAPHICSSVGITEM) && (defined(QT_NO_SVGRENDERER) || defined(QT_NO_GRAPHICSVIEW))
00828 #define QT_NO_GRAPHICSSVGITEM
00829 #endif
00830 
00831 // QComboBox
00832 #if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW))
00833 #define QT_NO_COMBOBOX
00834 #endif
00835 
00836 // QWorkSpace
00837 #if !defined(QT_NO_WORKSPACE) && (defined(QT_NO_SCROLLBAR) || defined(QT_NO_MAINWINDOW) || defined(QT_NO_MENUBAR))
00838 #define QT_NO_WORKSPACE
00839 #endif
00840 
00841 // QPrintPreviewWidget
00842 #if !defined(QT_NO_PRINTPREVIEWWIDGET) && (defined(QT_NO_GRAPHICSVIEW) || defined(QT_NO_PRINTER) || defined(QT_NO_MAINWINDOW))
00843 #define QT_NO_PRINTPREVIEWWIDGET
00844 #endif
00845 
00846 // QCalendarWidget
00847 #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))
00848 #define QT_NO_CALENDARWIDGET
00849 #endif
00850 
00851 // QDateTimeEdit
00852 #if !defined(QT_NO_DATETIMEEDIT) && (defined(QT_NO_CALENDARWIDGET) || defined(QT_NO_DATESTRING))
00853 #define QT_NO_DATETIMEEDIT
00854 #endif
00855 
00856 // QInputDialog
00857 #if !defined(QT_NO_INPUTDIALOG) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX) || defined(QT_NO_STACKEDWIDGET))
00858 #define QT_NO_INPUTDIALOG
00859 #endif
00860 
00861 // Phonon::EffectWidget
00862 #if !defined(QT_NO_PHONON_EFFECTWIDGET) && (defined(QT_NO_PHONON_EFFECT) || defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX))
00863 #define QT_NO_PHONON_EFFECTWIDGET
00864 #endif
00865 
00866 // QFontComboBox
00867 #if !defined(QT_NO_FONTCOMBOBOX) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_STRINGLISTMODEL))
00868 #define QT_NO_FONTCOMBOBOX
00869 #endif
00870 
00871 // QFontDialog
00872 #if !defined(QT_NO_FONTDIALOG) && (defined(QT_NO_STRINGLISTMODEL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_VALIDATOR) || defined(QT_NO_GROUPBOX))
00873 #define QT_NO_FONTDIALOG
00874 #endif
00875 
00876 // QPrintDialog
00877 #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_TABWIDGET))
00878 #define QT_NO_PRINTDIALOG
00879 #endif
00880 
00881 // QFileDialog
00882 #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_PROXYMODEL))
00883 #define QT_NO_FILEDIALOG
00884 #endif
00885 
00886 // QPrintPreviewDialog
00887 #if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_TOOLBAR))
00888 #define QT_NO_PRINTPREVIEWDIALOG
00889 #endif
00890