src/corelib/global/qfeatures.h
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
    41 
    41 
    42 /*
    42 /*
    43  * All features and their dependencies.
    43  * All features and their dependencies.
    44  *
    44  *
    45  * This list is generated from $QTDIR/src/corelib/global/qfeatures.txt
    45  * This list is generated from $QTDIR/src/corelib/global/qfeatures.txt
       
    46  * by $QTSRCDIR/util/scripts/make_qfeatures_dot_h
    46  */
    47  */
    47 
    48 
    48 // QAction
    49 // QAction
    49 //#define QT_NO_ACTION
    50 //#define QT_NO_ACTION
    50 
    51 
    52 //#define QT_NO_BIG_CODECS
    53 //#define QT_NO_BIG_CODECS
    53 
    54 
    54 // Color Names
    55 // Color Names
    55 //#define QT_NO_COLORNAMES
    56 //#define QT_NO_COLORNAMES
    56 
    57 
       
    58 // QtConcurrent
       
    59 //#define QT_NO_CONCURRENT
       
    60 
    57 // QCopChannel
    61 // QCopChannel
    58 //#define QT_NO_COP
    62 //#define QT_NO_COP
    59 
    63 
    60 // CssParser
    64 // CssParser
    61 //#define QT_NO_CSSPARSER
    65 //#define QT_NO_CSSPARSER
    73 //#define QT_NO_DOM
    77 //#define QT_NO_DOM
    74 
    78 
    75 // Effects
    79 // Effects
    76 //#define QT_NO_EFFECTS
    80 //#define QT_NO_EFFECTS
    77 
    81 
       
    82 // QFileSystemWatcher
       
    83 //#define QT_NO_FILESYSTEMWATCHER
       
    84 
    78 // Freetype Font Engine
    85 // Freetype Font Engine
    79 //#define QT_NO_FREETYPE
    86 //#define QT_NO_FREETYPE
    80 
    87 
    81 // QGroupBox
    88 // QGroupBox
    82 //#define QT_NO_GROUPBOX
    89 //#define QT_NO_GROUPBOX
    83 
    90 
    84 // QIcon
       
    85 //#define QT_NO_ICON
       
    86 
       
    87 // QImageIOPlugin
    91 // QImageIOPlugin
    88 //#define QT_NO_IMAGEFORMATPLUGIN
    92 //#define QT_NO_IMAGEFORMATPLUGIN
    89 
    93 
    90 // BMP Image Format
    94 // BMP Image Format
    91 //#define QT_NO_IMAGEFORMAT_BMP
    95 //#define QT_NO_IMAGEFORMAT_BMP
   145 //#define QT_NO_PHONON_MEDIACONTROLLER
   149 //#define QT_NO_PHONON_MEDIACONTROLLER
   146 
   150 
   147 // Phonon::ObjectDescriptionModel
   151 // Phonon::ObjectDescriptionModel
   148 //#define QT_NO_PHONON_OBJECTDESCRIPTIONMODEL
   152 //#define QT_NO_PHONON_OBJECTDESCRIPTIONMODEL
   149 
   153 
   150 // Phonon::PlatformPlugin
       
   151 //#define QT_NO_PHONON_PLATFORMPLUGIN
       
   152 
       
   153 // Phonon::VideoWidget
   154 // Phonon::VideoWidget
   154 //#define QT_NO_PHONON_VIDEO
   155 //#define QT_NO_PHONON_VIDEO
   155 
   156 
   156 // QPicture
   157 // QPicture
   157 //#define QT_NO_PICTURE
   158 //#define QT_NO_PICTURE
   158 
   159 
       
   160 // QProcess
       
   161 //#define QT_NO_PROCESS
       
   162 
   159 // QProgressBar
   163 // QProgressBar
   160 //#define QT_NO_PROGRESSBAR
   164 //#define QT_NO_PROGRESSBAR
   161 
   165 
   162 // Properties
   166 // Properties
   163 //#define QT_NO_PROPERTIES
   167 //#define QT_NO_PROPERTIES
   172 //#define QT_NO_QWS_ALPHA_CURSOR
   176 //#define QT_NO_QWS_ALPHA_CURSOR
   173 
   177 
   174 // Decoration
   178 // Decoration
   175 //#define QT_NO_QWS_DECORATION_DEFAULT
   179 //#define QT_NO_QWS_DECORATION_DEFAULT
   176 
   180 
   177 // QWSInputMethod
       
   178 //#define QT_NO_QWS_INPUTMETHODS
       
   179 
       
   180 // Keyboard
   181 // Keyboard
   181 //#define QT_NO_QWS_KEYBOARD
   182 //#define QT_NO_QWS_KEYBOARD
   182 
   183 
   183 // Mouse
   184 // Mouse
   184 //#define QT_NO_QWS_MOUSE
   185 //#define QT_NO_QWS_MOUSE
   214 //#define QT_NO_RUBBERBAND
   215 //#define QT_NO_RUBBERBAND
   215 
   216 
   216 // Session Manager
   217 // Session Manager
   217 //#define QT_NO_SESSIONMANAGER
   218 //#define QT_NO_SESSIONMANAGER
   218 
   219 
       
   220 // QSettings
       
   221 //#define QT_NO_SETTINGS
       
   222 
   219 // QSharedMemory
   223 // QSharedMemory
   220 //#define QT_NO_SHAREDMEMORY
   224 //#define QT_NO_SHAREDMEMORY
   221 
   225 
   222 // QShortcut
   226 // QShortcut
   223 //#define QT_NO_SHORTCUT
   227 //#define QT_NO_SHORTCUT
   259 //#define QT_NO_STYLE_WINDOWS
   263 //#define QT_NO_STYLE_WINDOWS
   260 
   264 
   261 // QSystemSemaphore
   265 // QSystemSemaphore
   262 //#define QT_NO_SYSTEMSEMAPHORE
   266 //#define QT_NO_SYSTEMSEMAPHORE
   263 
   267 
       
   268 // QSystemTrayIcon
       
   269 //#define QT_NO_SYSTEMTRAYICON
       
   270 
   264 // QTabletEvent
   271 // QTabletEvent
   265 //#define QT_NO_TABLETEVENT
   272 //#define QT_NO_TABLETEVENT
   266 
   273 
   267 // QTemporaryFile
   274 // QTemporaryFile
   268 //#define QT_NO_TEMPORARYFILE
   275 //#define QT_NO_TEMPORARYFILE
   277 //#define QT_NO_TEXTHTMLPARSER
   284 //#define QT_NO_TEXTHTMLPARSER
   278 
   285 
   279 // QTextStream
   286 // QTextStream
   280 //#define QT_NO_TEXTSTREAM
   287 //#define QT_NO_TEXTSTREAM
   281 
   288 
   282 // QThread
       
   283 //#define QT_NO_THREAD
       
   284 
       
   285 // QToolTip
   289 // QToolTip
   286 //#define QT_NO_TOOLTIP
   290 //#define QT_NO_TOOLTIP
   287 
   291 
   288 // Translation
   292 // Translation
   289 //#define QT_NO_TRANSLATION
   293 //#define QT_NO_TRANSLATION
   303 // QWheelEvent
   307 // QWheelEvent
   304 //#define QT_NO_WHEELEVENT
   308 //#define QT_NO_WHEELEVENT
   305 
   309 
   306 // 
   310 // 
   307 //#define QT_NO_XMLSTREAM
   311 //#define QT_NO_XMLSTREAM
   308 
       
   309 // Accessibility
       
   310 #if !defined(QT_NO_ACCESSIBILITY) && (defined(QT_NO_PROPERTIES))
       
   311 #define QT_NO_ACCESSIBILITY
       
   312 #endif
       
   313 
   312 
   314 // Animation
   313 // Animation
   315 #if !defined(QT_NO_ANIMATION) && (defined(QT_NO_PROPERTIES))
   314 #if !defined(QT_NO_ANIMATION) && (defined(QT_NO_PROPERTIES))
   316 #define QT_NO_ANIMATION
   315 #define QT_NO_ANIMATION
   317 #endif
   316 #endif
   329 // Codecs
   328 // Codecs
   330 #if !defined(QT_NO_CODECS) && (defined(QT_NO_TEXTCODEC))
   329 #if !defined(QT_NO_CODECS) && (defined(QT_NO_TEXTCODEC))
   331 #define QT_NO_CODECS
   330 #define QT_NO_CODECS
   332 #endif
   331 #endif
   333 
   332 
   334 // QtConcurrent
       
   335 #if !defined(QT_NO_CONCURRENT) && (defined(QT_NO_THREAD))
       
   336 #define QT_NO_CONCURRENT
       
   337 #endif
       
   338 
       
   339 // QDate/QTime/QDateTime
   333 // QDate/QTime/QDateTime
   340 #if !defined(QT_NO_DATESTRING) && (defined(QT_NO_TEXTDATE))
   334 #if !defined(QT_NO_DATESTRING) && (defined(QT_NO_TEXTDATE))
   341 #define QT_NO_DATESTRING
   335 #define QT_NO_DATESTRING
   342 #endif
   336 #endif
   343 
   337 
   344 // QDial
   338 // QDial
   345 #if !defined(QT_NO_DIAL) && (defined(QT_NO_SLIDER))
   339 #if !defined(QT_NO_DIAL) && (defined(QT_NO_SLIDER))
   346 #define QT_NO_DIAL
   340 #define QT_NO_DIAL
   347 #endif
   341 #endif
   348 
   342 
   349 // QFileSystemWatcher
   343 // QFileSystemModel
   350 #if !defined(QT_NO_FILESYSTEMWATCHER) && (defined(QT_NO_THREAD))
   344 #if !defined(QT_NO_FILESYSTEMMODEL) && (defined(QT_NO_FILESYSTEMWATCHER))
   351 #define QT_NO_FILESYSTEMWATCHER
   345 #define QT_NO_FILESYSTEMMODEL
   352 #endif
   346 #endif
   353 
   347 
   354 // QHostInfo
   348 // QHostInfo
   355 #if !defined(QT_NO_HOSTINFO) && (defined(QT_NO_TEXTSTREAM))
   349 #if !defined(QT_NO_HOSTINFO) && (defined(QT_NO_TEXTSTREAM))
   356 #define QT_NO_HOSTINFO
   350 #define QT_NO_HOSTINFO
   359 // XPM Image Format
   353 // XPM Image Format
   360 #if !defined(QT_NO_IMAGEFORMAT_XPM) && (defined(QT_NO_TEXTSTREAM))
   354 #if !defined(QT_NO_IMAGEFORMAT_XPM) && (defined(QT_NO_TEXTSTREAM))
   361 #define QT_NO_IMAGEFORMAT_XPM
   355 #define QT_NO_IMAGEFORMAT_XPM
   362 #endif
   356 #endif
   363 
   357 
       
   358 // QLibrary
       
   359 #if !defined(QT_NO_LIBRARY) && (defined(QT_NO_SETTINGS))
       
   360 #define QT_NO_LIBRARY
       
   361 #endif
       
   362 
   364 // QMenu
   363 // QMenu
   365 #if !defined(QT_NO_MENU) && (defined(QT_NO_ACTION))
   364 #if !defined(QT_NO_MENU) && (defined(QT_NO_ACTION))
   366 #define QT_NO_MENU
   365 #define QT_NO_MENU
   367 #endif
   366 #endif
   368 
   367 
   374 // Phonon::SeekSlider
   373 // Phonon::SeekSlider
   375 #if !defined(QT_NO_PHONON_SEEKSLIDER) && (defined(QT_NO_SLIDER))
   374 #if !defined(QT_NO_PHONON_SEEKSLIDER) && (defined(QT_NO_SLIDER))
   376 #define QT_NO_PHONON_SEEKSLIDER
   375 #define QT_NO_PHONON_SEEKSLIDER
   377 #endif
   376 #endif
   378 
   377 
       
   378 // Phonon::AbstractMediaStream
       
   379 #if !defined(QT_NO_PHONON_SETTINGSGROUP) && (defined(QT_NO_SETTINGS))
       
   380 #define QT_NO_PHONON_SETTINGSGROUP
       
   381 #endif
       
   382 
   379 // Phonon::VideoPlayer
   383 // Phonon::VideoPlayer
   380 #if !defined(QT_NO_PHONON_VIDEOPLAYER) && (defined(QT_NO_PHONON_VIDEO))
   384 #if !defined(QT_NO_PHONON_VIDEOPLAYER) && (defined(QT_NO_PHONON_VIDEO))
   381 #define QT_NO_PHONON_VIDEOPLAYER
   385 #define QT_NO_PHONON_VIDEOPLAYER
   382 #endif
   386 #endif
   383 
   387 
   384 // Phonon::VolumeFaderEffect
   388 // Phonon::VolumeFaderEffect
   385 #if !defined(QT_NO_PHONON_VOLUMEFADEREFFECT) && (defined(QT_NO_PHONON_EFFECT))
   389 #if !defined(QT_NO_PHONON_VOLUMEFADEREFFECT) && (defined(QT_NO_PHONON_EFFECT))
   386 #define QT_NO_PHONON_VOLUMEFADEREFFECT
   390 #define QT_NO_PHONON_VOLUMEFADEREFFECT
   387 #endif
   391 #endif
   388 
   392 
   389 // Phonon::VolumeSlider
       
   390 #if !defined(QT_NO_PHONON_VOLUMESLIDER) && (defined(QT_NO_SLIDER))
       
   391 #define QT_NO_PHONON_VOLUMESLIDER
       
   392 #endif
       
   393 
       
   394 // QProcess
       
   395 #if !defined(QT_NO_PROCESS) && (defined(QT_NO_THREAD))
       
   396 #define QT_NO_PROCESS
       
   397 #endif
       
   398 
       
   399 // QProgressDialog
   393 // QProgressDialog
   400 #if !defined(QT_NO_PROGRESSDIALOG) && (defined(QT_NO_PROGRESSBAR))
   394 #if !defined(QT_NO_PROGRESSDIALOG) && (defined(QT_NO_PROGRESSBAR))
   401 #define QT_NO_PROGRESSDIALOG
   395 #define QT_NO_PROGRESSDIALOG
   402 #endif
   396 #endif
   403 
   397 
   424 // Manager
   418 // Manager
   425 #if !defined(QT_NO_QWS_MANAGER) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
   419 #if !defined(QT_NO_QWS_MANAGER) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
   426 #define QT_NO_QWS_MANAGER
   420 #define QT_NO_QWS_MANAGER
   427 #endif
   421 #endif
   428 
   422 
       
   423 // QVncTransformed
       
   424 #if !defined(QT_NO_QWS_TRANSFORMED) && (defined(QT_NO_QWS_PROXYSCREEN))
       
   425 #define QT_NO_QWS_TRANSFORMED
       
   426 #endif
       
   427 
       
   428 // QVncScreen
       
   429 #if !defined(QT_NO_QWS_VNC) && (defined(QT_NO_QWS_PROXYSCREEN))
       
   430 #define QT_NO_QWS_VNC
       
   431 #endif
       
   432 
   429 // QScrollBar
   433 // QScrollBar
   430 #if !defined(QT_NO_SCROLLBAR) && (defined(QT_NO_SLIDER))
   434 #if !defined(QT_NO_SCROLLBAR) && (defined(QT_NO_SLIDER))
   431 #define QT_NO_SCROLLBAR
   435 #define QT_NO_SCROLLBAR
   432 #endif
   436 #endif
   433 
   437 
   434 // QSettings
       
   435 #if !defined(QT_NO_SETTINGS) && (defined(QT_NO_TEXTSTREAM))
       
   436 #define QT_NO_SETTINGS
       
   437 #endif
       
   438 
       
   439 //  SOCKS5
   438 //  SOCKS5
   440 #if !defined(QT_NO_SOCKS5) && (defined(QT_NO_NETWORKPROXY))
   439 #if !defined(QT_NO_SOCKS5) && (defined(QT_NO_NETWORKPROXY))
   441 #define QT_NO_SOCKS5
   440 #define QT_NO_SOCKS5
   442 #endif
   441 #endif
   443 
   442 
       
   443 // QSoftKeyManager
       
   444 #if !defined(QT_NO_SOFTKEYMANAGER) && (defined(QT_NO_ACTION))
       
   445 #define QT_NO_SOFTKEYMANAGER
       
   446 #endif
       
   447 
   444 // QSplitter
   448 // QSplitter
   445 #if !defined(QT_NO_SPLITTER) && (defined(QT_NO_RUBBERBAND))
   449 #if !defined(QT_NO_SPLITTER) && (defined(QT_NO_RUBBERBAND))
   446 #define QT_NO_SPLITTER
   450 #define QT_NO_SPLITTER
   447 #endif
   451 #endif
   448 
   452 
   464 // SXE
   468 // SXE
   465 #if !defined(QT_NO_SXE) && (defined(QT_NO_QWS_MULTIPROCESS))
   469 #if !defined(QT_NO_SXE) && (defined(QT_NO_QWS_MULTIPROCESS))
   466 #define QT_NO_SXE
   470 #define QT_NO_SXE
   467 #endif
   471 #endif
   468 
   472 
   469 // QSystemTrayIcon
   473 // QToolButton
   470 #if !defined(QT_NO_SYSTEMTRAYICON) && (defined(QT_NO_ICON))
   474 #if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_ACTION))
   471 #define QT_NO_SYSTEMTRAYICON
   475 #define QT_NO_TOOLBUTTON
   472 #endif
   476 #endif
   473 
   477 
   474 // QUndoStack
   478 // QUndoStack
   475 #if !defined(QT_NO_UNDOSTACK) && (defined(QT_NO_UNDOCOMMAND))
   479 #if !defined(QT_NO_UNDOSTACK) && (defined(QT_NO_UNDOCOMMAND))
   476 #define QT_NO_UNDOSTACK
   480 #define QT_NO_UNDOSTACK
   499 // Context menu
   503 // Context menu
   500 #if !defined(QT_NO_CONTEXTMENU) && (defined(QT_NO_MENU))
   504 #if !defined(QT_NO_CONTEXTMENU) && (defined(QT_NO_MENU))
   501 #define QT_NO_CONTEXTMENU
   505 #define QT_NO_CONTEXTMENU
   502 #endif
   506 #endif
   503 
   507 
   504 // QFileSystemModel
       
   505 #if !defined(QT_NO_FILESYSTEMMODEL) && (defined(QT_NO_FILESYSTEMWATCHER))
       
   506 #define QT_NO_FILESYSTEMMODEL
       
   507 #endif
       
   508 
       
   509 // File Transfer Protocol
   508 // File Transfer Protocol
   510 #if !defined(QT_NO_FTP) && (defined(QT_NO_URLINFO) || defined(QT_NO_TEXTDATE))
   509 #if !defined(QT_NO_FTP) && (defined(QT_NO_URLINFO) || defined(QT_NO_TEXTDATE))
   511 #define QT_NO_FTP
   510 #define QT_NO_FTP
   512 #endif
   511 #endif
   513 
   512 
   514 // Hyper Text Transfer Protocol
   513 // Hyper Text Transfer Protocol
   515 #if !defined(QT_NO_HTTP) && (defined(QT_NO_HOSTINFO))
   514 #if !defined(QT_NO_HTTP) && (defined(QT_NO_HOSTINFO))
   516 #define QT_NO_HTTP
   515 #define QT_NO_HTTP
   517 #endif
   516 #endif
   518 
   517 
   519 // QLibrary
   518 // QInputContext
   520 #if !defined(QT_NO_LIBRARY) && (defined(QT_NO_SETTINGS))
   519 #if !defined(QT_NO_IM) && (defined(QT_NO_LIBRARY))
   521 #define QT_NO_LIBRARY
   520 #define QT_NO_IM
   522 #endif
   521 #endif
   523 
   522 
   524 // QPrinter
   523 // Phonon::PlatformPlugin
   525 #if !defined(QT_NO_PRINTER) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_PICTURE))
   524 #if !defined(QT_NO_PHONON_PLATFORMPLUGIN) && (defined(QT_NO_LIBRARY))
   526 #define QT_NO_PRINTER
   525 #define QT_NO_PHONON_PLATFORMPLUGIN
   527 #endif
   526 #endif
   528 
   527 
   529 // QScrollArea
   528 // QScrollArea
   530 #if !defined(QT_NO_SCROLLAREA) && (defined(QT_NO_SCROLLBAR))
   529 #if !defined(QT_NO_SCROLLAREA) && (defined(QT_NO_SCROLLBAR))
   531 #define QT_NO_SCROLLAREA
   530 #define QT_NO_SCROLLAREA
   532 #endif
   531 #endif
   533 
   532 
       
   533 // QWindowsVistaStyle
       
   534 #if !defined(QT_NO_STYLE_WINDOWSVISTA) && (defined(QT_NO_STYLE_WINDOWSXP))
       
   535 #define QT_NO_STYLE_WINDOWSVISTA
       
   536 #endif
       
   537 
       
   538 // QTabBar
       
   539 #if !defined(QT_NO_TABBAR) && (defined(QT_NO_TOOLBUTTON))
       
   540 #define QT_NO_TABBAR
       
   541 #endif
       
   542 
   534 // OdfWriter
   543 // OdfWriter
   535 #if !defined(QT_NO_TEXTODFWRITER) && (defined(QT_NO_XMLSTREAMWRITER))
   544 #if !defined(QT_NO_TEXTODFWRITER) && (defined(QT_NO_XMLSTREAMWRITER))
   536 #define QT_NO_TEXTODFWRITER
   545 #define QT_NO_TEXTODFWRITER
   537 #endif
   546 #endif
   538 
   547 
   539 // QToolButton
       
   540 #if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_ICON) || defined(QT_NO_ACTION))
       
   541 #define QT_NO_TOOLBUTTON
       
   542 #endif
       
   543 
       
   544 // Translation (UTF-8 representation)
   548 // Translation (UTF-8 representation)
   545 #if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC))
   549 #if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC))
   546 #define QT_NO_TRANSLATION_UTF8
   550 #define QT_NO_TRANSLATION_UTF8
   547 #endif
   551 #endif
   548 
   552 
       
   553 // QUndoGroup
       
   554 #if !defined(QT_NO_UNDOGROUP) && (defined(QT_NO_UNDOSTACK))
       
   555 #define QT_NO_UNDOGROUP
       
   556 #endif
       
   557 
       
   558 // QWhatsThis
       
   559 #if !defined(QT_NO_WHATSTHIS) && (defined(QT_NO_TOOLBUTTON))
       
   560 #define QT_NO_WHATSTHIS
       
   561 #endif
       
   562 
   549 // Drag and drop
   563 // Drag and drop
   550 #if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_IMAGEFORMAT_XPM))
   564 #if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_IMAGEFORMAT_XPM))
   551 #define QT_NO_DRAGANDDROP
   565 #define QT_NO_DRAGANDDROP
   552 #endif
   566 #endif
   553 
   567 
   559 // QMdiArea
   573 // QMdiArea
   560 #if !defined(QT_NO_MDIAREA) && (defined(QT_NO_SCROLLAREA))
   574 #if !defined(QT_NO_MDIAREA) && (defined(QT_NO_SCROLLAREA))
   561 #define QT_NO_MDIAREA
   575 #define QT_NO_MDIAREA
   562 #endif
   576 #endif
   563 
   577 
       
   578 // Phonon::VolumeSlider
       
   579 #if !defined(QT_NO_PHONON_VOLUMESLIDER) && (defined(QT_NO_SLIDER) || defined(QT_NO_TOOLBUTTON))
       
   580 #define QT_NO_PHONON_VOLUMESLIDER
       
   581 #endif
       
   582 
       
   583 // QPrinter
       
   584 #if !defined(QT_NO_PRINTER) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_PICTURE) || defined(QT_NO_TEMPORARYFILE))
       
   585 #define QT_NO_PRINTER
       
   586 #endif
       
   587 
       
   588 // QWSInputMethod
       
   589 #if !defined(QT_NO_QWS_INPUTMETHODS) && (defined(QT_NO_IM))
       
   590 #define QT_NO_QWS_INPUTMETHODS
       
   591 #endif
       
   592 
   564 // QSpinBox
   593 // QSpinBox
   565 #if !defined(QT_NO_SPINBOX) && (defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR))
   594 #if !defined(QT_NO_SPINBOX) && (defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR))
   566 #define QT_NO_SPINBOX
   595 #define QT_NO_SPINBOX
   567 #endif
   596 #endif
   568 
   597 
   589 // QWindowsMobileStyle
   618 // QWindowsMobileStyle
   590 #if !defined(QT_NO_STYLE_WINDOWSMOBILE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
   619 #if !defined(QT_NO_STYLE_WINDOWSMOBILE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
   591 #define QT_NO_STYLE_WINDOWSMOBILE
   620 #define QT_NO_STYLE_WINDOWSMOBILE
   592 #endif
   621 #endif
   593 
   622 
   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
       
   597 #endif
       
   598 
       
   599 // QtSvg module
   623 // QtSvg module
   600 #if !defined(QT_NO_SVG) && (defined(QT_NO_XMLSTREAMREADER) || defined(QT_NO_CSSPARSER))
   624 #if !defined(QT_NO_SVG) && (defined(QT_NO_XMLSTREAMREADER) || defined(QT_NO_CSSPARSER))
   601 #define QT_NO_SVG
   625 #define QT_NO_SVG
   602 #endif
   626 #endif
   603 
   627 
   604 // QTabBar
   628 // Q3TabDialog
   605 #if !defined(QT_NO_TABBAR) && (defined(QT_NO_TOOLBUTTON))
   629 #if !defined(QT_NO_TABDIALOG) && (defined(QT_NO_TABBAR))
   606 #define QT_NO_TABBAR
   630 #define QT_NO_TABDIALOG
   607 #endif
   631 #endif
   608 
   632 
   609 // QUndoGroup
   633 // QTextCodecPlugin
   610 #if !defined(QT_NO_UNDOGROUP) && (defined(QT_NO_UNDOCOMMAND) || defined(QT_NO_UNDOSTACK))
   634 #if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_LIBRARY))
   611 #define QT_NO_UNDOGROUP
   635 #define QT_NO_TEXTCODECPLUGIN
       
   636 #endif
       
   637 
       
   638 // QColorDialog
       
   639 #if !defined(QT_NO_COLORDIALOG) && (defined(QT_NO_SPINBOX))
       
   640 #define QT_NO_COLORDIALOG
       
   641 #endif
       
   642 
       
   643 // QGraphicsEffect
       
   644 #if !defined(QT_NO_GRAPHICSEFFECT) && (defined(QT_NO_GRAPHICSVIEW))
       
   645 #define QT_NO_GRAPHICSEFFECT
   612 #endif
   646 #endif
   613 
   647 
   614 // The Model/View Framework
   648 // The Model/View Framework
   615 #if !defined(QT_NO_ITEMVIEWS) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_SCROLLAREA))
   649 #if !defined(QT_NO_ITEMVIEWS) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_SCROLLAREA))
   616 #define QT_NO_ITEMVIEWS
   650 #define QT_NO_ITEMVIEWS
   617 #endif
   651 #endif
   618 
   652 
       
   653 // QMenuBar
       
   654 #if !defined(QT_NO_MENUBAR) && (defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON))
       
   655 #define QT_NO_MENUBAR
       
   656 #endif
       
   657 
   619 // Sound Server
   658 // Sound Server
   620 #if !defined(QT_NO_QWS_SOUNDSERVER) && (defined(QT_NO_SOUND) || defined(QT_NO_HOSTINFO) || defined(QT_NO_QWS_MULTIPROCESS))
   659 #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
   660 #define QT_NO_QWS_SOUNDSERVER
   622 #endif
   661 #endif
   623 
   662 
   629 // QSvgRenderer
   668 // QSvgRenderer
   630 #if !defined(QT_NO_SVGRENDERER) && (defined(QT_NO_SVG))
   669 #if !defined(QT_NO_SVGRENDERER) && (defined(QT_NO_SVG))
   631 #define QT_NO_SVGRENDERER
   670 #define QT_NO_SVGRENDERER
   632 #endif
   671 #endif
   633 
   672 
   634 // Q3TabDialog
   673 // QTabWidget
   635 #if !defined(QT_NO_TABDIALOG) && (defined(QT_NO_TABBAR))
   674 #if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET))
   636 #define QT_NO_TABDIALOG
   675 #define QT_NO_TABWIDGET
   637 #endif
       
   638 
       
   639 // QTextCodecPlugin
       
   640 #if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_LIBRARY))
       
   641 #define QT_NO_TEXTCODECPLUGIN
       
   642 #endif
   676 #endif
   643 
   677 
   644 // QTextEdit
   678 // QTextEdit
   645 #if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_PROPERTIES))
   679 #if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_PROPERTIES))
   646 #define QT_NO_TEXTEDIT
   680 #define QT_NO_TEXTEDIT
   647 #endif
   681 #endif
   648 
   682 
   649 // QWhatsThis
       
   650 #if !defined(QT_NO_WHATSTHIS) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_ACTION))
       
   651 #define QT_NO_WHATSTHIS
       
   652 #endif
       
   653 
       
   654 // QDirModel
       
   655 #if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS))
       
   656 #define QT_NO_DIRMODEL
       
   657 #endif
       
   658 
       
   659 // QErrorMessage
   683 // QErrorMessage
   660 #if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_TEXTEDIT))
   684 #if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_TEXTEDIT))
   661 #define QT_NO_ERRORMESSAGE
   685 #define QT_NO_ERRORMESSAGE
   662 #endif
   686 #endif
   663 
   687 
   664 // QListView
   688 // QListView
   665 #if !defined(QT_NO_LISTVIEW) && (defined(QT_NO_ITEMVIEWS))
   689 #if !defined(QT_NO_LISTVIEW) && (defined(QT_NO_ITEMVIEWS))
   666 #define QT_NO_LISTVIEW
   690 #define QT_NO_LISTVIEW
   667 #endif
   691 #endif
   668 
   692 
   669 // QMenuBar
   693 // QMainWindow
   670 #if !defined(QT_NO_MENUBAR) && (defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON))
   694 #if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_MENU) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON))
   671 #define QT_NO_MENUBAR
   695 #define QT_NO_MAINWINDOW
   672 #endif
   696 #endif
   673 
   697 
   674 // QAbstractProxyModel
   698 // QAbstractProxyModel
   675 #if !defined(QT_NO_PROXYMODEL) && (defined(QT_NO_ITEMVIEWS))
   699 #if !defined(QT_NO_PROXYMODEL) && (defined(QT_NO_ITEMVIEWS))
   676 #define QT_NO_PROXYMODEL
   700 #define QT_NO_PROXYMODEL
   699 // QTableView
   723 // QTableView
   700 #if !defined(QT_NO_TABLEVIEW) && (defined(QT_NO_ITEMVIEWS))
   724 #if !defined(QT_NO_TABLEVIEW) && (defined(QT_NO_ITEMVIEWS))
   701 #define QT_NO_TABLEVIEW
   725 #define QT_NO_TABLEVIEW
   702 #endif
   726 #endif
   703 
   727 
   704 // QTabWidget
       
   705 #if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET))
       
   706 #define QT_NO_TABWIDGET
       
   707 #endif
       
   708 
       
   709 // QTextBrowser
   728 // QTextBrowser
   710 #if !defined(QT_NO_TEXTBROWSER) && (defined(QT_NO_TEXTEDIT))
   729 #if !defined(QT_NO_TEXTBROWSER) && (defined(QT_NO_TEXTEDIT))
   711 #define QT_NO_TEXTBROWSER
   730 #define QT_NO_TEXTBROWSER
   712 #endif
   731 #endif
   713 
   732 
       
   733 // QToolBox
       
   734 #if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_SCROLLAREA))
       
   735 #define QT_NO_TOOLBOX
       
   736 #endif
       
   737 
   714 // QTreeView
   738 // QTreeView
   715 #if !defined(QT_NO_TREEVIEW) && (defined(QT_NO_ITEMVIEWS))
   739 #if !defined(QT_NO_TREEVIEW) && (defined(QT_NO_ITEMVIEWS))
   716 #define QT_NO_TREEVIEW
   740 #define QT_NO_TREEVIEW
   717 #endif
   741 #endif
   718 
   742 
   719 // QColorDialog
   743 // Accessibility
   720 #if !defined(QT_NO_COLORDIALOG) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR) || defined(QT_NO_SPINBOX))
   744 #if !defined(QT_NO_ACCESSIBILITY) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_MENUBAR))
   721 #define QT_NO_COLORDIALOG
   745 #define QT_NO_ACCESSIBILITY
   722 #endif
   746 #endif
   723 
   747 
   724 // QColumnView
   748 // QColumnView
   725 #if !defined(QT_NO_COLUMNVIEW) && (defined(QT_NO_LISTVIEW))
   749 #if !defined(QT_NO_COLUMNVIEW) && (defined(QT_NO_LISTVIEW))
   726 #define QT_NO_COLUMNVIEW
   750 #define QT_NO_COLUMNVIEW
   744 // QListWidget
   768 // QListWidget
   745 #if !defined(QT_NO_LISTWIDGET) && (defined(QT_NO_LISTVIEW))
   769 #if !defined(QT_NO_LISTWIDGET) && (defined(QT_NO_LISTVIEW))
   746 #define QT_NO_LISTWIDGET
   770 #define QT_NO_LISTWIDGET
   747 #endif
   771 #endif
   748 
   772 
   749 // QMainWindow
       
   750 #if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_MENU) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON))
       
   751 #define QT_NO_MAINWINDOW
       
   752 #endif
       
   753 
       
   754 // QSortFilterProxyModel
   773 // QSortFilterProxyModel
   755 #if !defined(QT_NO_SORTFILTERPROXYMODEL) && (defined(QT_NO_PROXYMODEL))
   774 #if !defined(QT_NO_SORTFILTERPROXYMODEL) && (defined(QT_NO_PROXYMODEL))
   756 #define QT_NO_SORTFILTERPROXYMODEL
   775 #define QT_NO_SORTFILTERPROXYMODEL
   757 #endif
   776 #endif
   758 
   777 
   759 // QTableWidget
   778 // QTableWidget
   760 #if !defined(QT_NO_TABLEWIDGET) && (defined(QT_NO_TABLEVIEW))
   779 #if !defined(QT_NO_TABLEWIDGET) && (defined(QT_NO_TABLEVIEW))
   761 #define QT_NO_TABLEWIDGET
   780 #define QT_NO_TABLEWIDGET
   762 #endif
   781 #endif
   763 
   782 
       
   783 // QToolBar
       
   784 #if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW))
       
   785 #define QT_NO_TOOLBAR
       
   786 #endif
       
   787 
   764 // QTreeWidget
   788 // QTreeWidget
   765 #if !defined(QT_NO_TREEWIDGET) && (defined(QT_NO_TREEVIEW))
   789 #if !defined(QT_NO_TREEWIDGET) && (defined(QT_NO_TREEVIEW))
   766 #define QT_NO_TREEWIDGET
   790 #define QT_NO_TREEWIDGET
   767 #endif
   791 #endif
   768 
   792 
   769 // QPrintPreviewWidget
   793 // QDirModel
   770 #if !defined(QT_NO_PRINTPREVIEWWIDGET) && (defined(QT_NO_GRAPHICSVIEW) || defined(QT_NO_PRINTER))
   794 #if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_FILESYSTEMMODEL))
   771 #define QT_NO_PRINTPREVIEWWIDGET
   795 #define QT_NO_DIRMODEL
   772 #endif
       
   773 
       
   774 // QToolBar
       
   775 #if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW))
       
   776 #define QT_NO_TOOLBAR
       
   777 #endif
       
   778 
       
   779 // QToolBox
       
   780 #if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_ICON) || defined(QT_NO_TOOLBUTTON) || defined(QT_NO_SCROLLAREA))
       
   781 #define QT_NO_TOOLBOX
       
   782 #endif
   796 #endif
   783 
   797 
   784 // QDockwidget
   798 // QDockwidget
   785 #if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW))
   799 #if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW))
   786 #define QT_NO_DOCKWIDGET
   800 #define QT_NO_DOCKWIDGET
   789 // QUndoView
   803 // QUndoView
   790 #if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW))
   804 #if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW))
   791 #define QT_NO_UNDOVIEW
   805 #define QT_NO_UNDOVIEW
   792 #endif
   806 #endif
   793 
   807 
       
   808 // QCompleter
       
   809 #if !defined(QT_NO_FSCOMPLETER) && (defined(QT_NO_FILESYSTEMMODEL) || defined(QT_NO_COMPLETER))
       
   810 #define QT_NO_FSCOMPLETER
       
   811 #endif
       
   812 
   794 // QGraphicsSvgItem
   813 // QGraphicsSvgItem
   795 #if !defined(QT_NO_GRAPHICSSVGITEM) && (defined(QT_NO_SVGRENDERER) || defined(QT_NO_GRAPHICSVIEW))
   814 #if !defined(QT_NO_GRAPHICSSVGITEM) && (defined(QT_NO_SVGRENDERER) || defined(QT_NO_GRAPHICSVIEW))
   796 #define QT_NO_GRAPHICSSVGITEM
   815 #define QT_NO_GRAPHICSSVGITEM
   797 #endif
   816 #endif
   798 
   817 
   799 // QComboBox
   818 // QComboBox
   800 #if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW))
   819 #if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW))
   801 #define QT_NO_COMBOBOX
   820 #define QT_NO_COMBOBOX
   802 #endif
   821 #endif
   803 
   822 
       
   823 // QWorkSpace
       
   824 #if !defined(QT_NO_WORKSPACE) && (defined(QT_NO_SCROLLBAR) || defined(QT_NO_MAINWINDOW) || defined(QT_NO_MENUBAR))
       
   825 #define QT_NO_WORKSPACE
       
   826 #endif
       
   827 
       
   828 // QPrintPreviewWidget
       
   829 #if !defined(QT_NO_PRINTPREVIEWWIDGET) && (defined(QT_NO_GRAPHICSVIEW) || defined(QT_NO_PRINTER) || defined(QT_NO_MAINWINDOW))
       
   830 #define QT_NO_PRINTPREVIEWWIDGET
       
   831 #endif
       
   832 
   804 // QCalendarWidget
   833 // QCalendarWidget
   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))
   834 #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
   835 #define QT_NO_CALENDARWIDGET
   807 #endif
   836 #endif
   808 
   837 
   829 // QFontDialog
   858 // QFontDialog
   830 #if !defined(QT_NO_FONTDIALOG) && (defined(QT_NO_STRINGLISTMODEL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_VALIDATOR) || defined(QT_NO_GROUPBOX))
   859 #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
   860 #define QT_NO_FONTDIALOG
   832 #endif
   861 #endif
   833 
   862 
   834 // QWorkSpace
       
   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
       
   837 #endif
       
   838 
       
   839 // QPrintDialog
   863 // QPrintDialog
   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))
   864 #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))
   841 #define QT_NO_PRINTDIALOG
   865 #define QT_NO_PRINTDIALOG
   842 #endif
   866 #endif
   843 
   867 
   844 // QFileDialog
   868 // QFileDialog
   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))
   869 #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))
   846 #define QT_NO_FILEDIALOG
   870 #define QT_NO_FILEDIALOG
   847 #endif
   871 #endif
   848 
   872 
   849 // QPrintPreviewDialog
   873 // QPrintPreviewDialog
   850 #if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_MAINWINDOW))
   874 #if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_TOOLBAR))
   851 #define QT_NO_PRINTPREVIEWDIALOG
   875 #define QT_NO_PRINTPREVIEWDIALOG
   852 #endif
   876 #endif
   853 
   877