source: trunk/src/corelib/global/qfeatures.h@ 600

Last change on this file since 600 was 561, checked in by Dmitry A. Kuminov, 15 years ago

trunk: Merged in qt 4.6.1 sources.

File size: 20.8 KB
Line 
1/****************************************************************************
2**
3** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
4** All rights reserved.
5** Contact: Nokia Corporation ([email protected])
6**
7** This file is part of the QtCore module of the Qt Toolkit.
8**
9** $QT_BEGIN_LICENSE:LGPL$
10** Commercial Usage
11** Licensees holding valid Qt Commercial licenses may use this file in
12** accordance with the Qt Commercial License Agreement provided with the
13** Software or, alternatively, in accordance with the terms contained in
14** a written agreement between you and Nokia.
15**
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.
23**
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.
27**
28** GNU General Public License Usage
29** Alternatively, this file may be used under the terms of the GNU
30** General Public License version 3.0 as published by the Free Software
31** Foundation and appearing in the file LICENSE.GPL included in the
32** packaging of this file. Please review the following information to
33** ensure the GNU General Public License version 3.0 requirements will be
34** met: http://www.gnu.org/copyleft/gpl.html.
35**
36** If you have questions regarding the use of this file, please contact
37** Nokia at [email protected].
38** $QT_END_LICENSE$
39**
40****************************************************************************/
41
42/*
43 * All features and their dependencies.
44 *
45 * This list is generated from $QTDIR/src/corelib/global/qfeatures.txt
46 * by $QTSRCDIR/util/scripts/make_qfeatures_dot_h
47 */
48
49// QAction
50//#define QT_NO_ACTION
51
52// Big Codecs
53//#define QT_NO_BIG_CODECS
54
55// Color Names
56//#define QT_NO_COLORNAMES
57
58// QtConcurrent
59//#define QT_NO_CONCURRENT
60
61// QCopChannel
62//#define QT_NO_COP
63
64// CssParser
65//#define QT_NO_CSSPARSER
66
67// QCursor
68//#define QT_NO_CURSOR
69
70// QDesktopServices
71//#define QT_NO_DESKTOPSERVICES
72
73// QDirectPainter
74//#define QT_NO_DIRECTPAINTER
75
76// Document Object Model
77//#define QT_NO_DOM
78
79// Effects
80//#define QT_NO_EFFECTS
81
82// QFileSystemWatcher
83//#define QT_NO_FILESYSTEMWATCHER
84
85// Freetype Font Engine
86//#define QT_NO_FREETYPE
87
88// QGroupBox
89//#define QT_NO_GROUPBOX
90
91// QImageIOPlugin
92//#define QT_NO_IMAGEFORMATPLUGIN
93
94// BMP Image Format
95//#define QT_NO_IMAGEFORMAT_BMP
96
97// JPEG Image Format
98//#define QT_NO_IMAGEFORMAT_JPEG
99
100// PNG Image Format
101//#define QT_NO_IMAGEFORMAT_PNG
102
103// PPM Image Format
104//#define QT_NO_IMAGEFORMAT_PPM
105
106// XBM Image Format
107//#define QT_NO_IMAGEFORMAT_XBM
108
109// QImage::createHeuristicMask()
110//#define QT_NO_IMAGE_HEURISTIC_MASK
111
112// Image Text
113//#define QT_NO_IMAGE_TEXT
114
115// QLCDNumber
116//#define QT_NO_LCDNUMBER
117
118// QLineEdit
119//#define QT_NO_LINEEDIT
120
121// QMessageBox
122//#define QT_NO_MESSAGEBOX
123
124// QMovie
125//#define QT_NO_MOVIE
126
127// QNetworkInterface
128//#define QT_NO_NETWORKINTERFACE
129
130// QNetworkProxy
131//#define QT_NO_NETWORKPROXY
132
133// Qt::WA_PaintOnScreen
134//#define QT_NO_PAINTONSCREEN
135
136// Painting Debug Utilities
137//#define QT_NO_PAINT_DEBUG
138
139// Phonon::AbstractMediaStream
140//#define QT_NO_PHONON_ABSTRACTMEDIASTREAM
141
142// Support for Audio Capture
143//#define QT_NO_PHONON_AUDIOCAPTURE
144
145// Phonon::Effect
146//#define QT_NO_PHONON_EFFECT
147
148// Phonon::MediaController
149//#define QT_NO_PHONON_MEDIACONTROLLER
150
151// Phonon::ObjectDescriptionModel
152//#define QT_NO_PHONON_OBJECTDESCRIPTIONMODEL
153
154// Phonon::VideoWidget
155//#define QT_NO_PHONON_VIDEO
156
157// QPicture
158//#define QT_NO_PICTURE
159
160// QProcess
161//#define QT_NO_PROCESS
162
163// QProgressBar
164//#define QT_NO_PROGRESSBAR
165
166// Properties
167//#define QT_NO_PROPERTIES
168
169// Universally Unique Identifier Convertion
170//#define QT_NO_QUUID_STRING
171
172// QWSEmbedWidget
173//#define QT_NO_QWSEMBEDWIDGET
174
175// Alpha Cursor
176//#define QT_NO_QWS_ALPHA_CURSOR
177
178// Decoration
179//#define QT_NO_QWS_DECORATION_DEFAULT
180
181// Keyboard
182//#define QT_NO_QWS_KEYBOARD
183
184// Mouse
185//#define QT_NO_QWS_MOUSE
186
187// Mouse (Auto)
188//#define QT_NO_QWS_MOUSE_AUTO
189
190// Mouse (Non-Auto)
191//#define QT_NO_QWS_MOUSE_MANUAL
192
193// Multi-Process
194//#define QT_NO_QWS_MULTIPROCESS
195
196// Properties
197//#define QT_NO_QWS_PROPERTIES
198
199// QProxyScreen
200//#define QT_NO_QWS_PROXYSCREEN
201
202// Qt Prerendered Font Format
203//#define QT_NO_QWS_QPF
204
205// Qt Prerendered Font Format 2
206//#define QT_NO_QWS_QPF2
207
208// Raster Paint Engine callback functions
209//#define QT_NO_RASTERCALLBACKS
210
211// Resize Handler
212//#define QT_NO_RESIZEHANDLER
213
214// QRubberBand
215//#define QT_NO_RUBBERBAND
216
217// Session Manager
218//#define QT_NO_SESSIONMANAGER
219
220// QSettings
221//#define QT_NO_SETTINGS
222
223// QSharedMemory
224//#define QT_NO_SHAREDMEMORY
225
226// QShortcut
227//#define QT_NO_SHORTCUT
228
229// QSignalMapper
230//#define QT_NO_SIGNALMAPPER
231
232// QSizeGrip
233//#define QT_NO_SIZEGRIP
234
235// QSlider
236//#define QT_NO_SLIDER
237
238// Sounds
239//#define QT_NO_SOUND
240
241// Spin Widget
242//#define QT_NO_SPINWIDGET
243
244// Splash screen widget
245//#define QT_NO_SPLASHSCREEN
246
247// QStackedWidget
248//#define QT_NO_STACKEDWIDGET
249
250// QStatusBar
251//#define QT_NO_STATUSBAR
252
253// Status Tip
254//#define QT_NO_STATUSTIP
255
256// Standard Template Library
257//#define QT_NO_STL
258
259// QMotifStyle
260//#define QT_NO_STYLE_MOTIF
261
262// QWindowsStyle
263//#define QT_NO_STYLE_WINDOWS
264
265// QSystemSemaphore
266//#define QT_NO_SYSTEMSEMAPHORE
267
268// QSystemTrayIcon
269//#define QT_NO_SYSTEMTRAYICON
270
271// QTabletEvent
272//#define QT_NO_TABLETEVENT
273
274// QTemporaryFile
275//#define QT_NO_TEMPORARYFILE
276
277// QTextCodec
278//#define QT_NO_TEXTCODEC
279
280// Text Date
281//#define QT_NO_TEXTDATE
282
283// HtmlParser
284//#define QT_NO_TEXTHTMLPARSER
285
286// QTextStream
287//#define QT_NO_TEXTSTREAM
288
289// QToolTip
290//#define QT_NO_TOOLTIP
291
292// Translation
293//#define QT_NO_TRANSLATION
294
295// QUdpSocket
296//#define QT_NO_UDPSOCKET
297
298// QUndoCommand
299//#define QT_NO_UNDOCOMMAND
300
301// QUrlInfo
302//#define QT_NO_URLINFO
303
304// QValidator
305//#define QT_NO_VALIDATOR
306
307// QWheelEvent
308//#define QT_NO_WHEELEVENT
309
310//
311//#define QT_NO_XMLSTREAM
312
313// Animation
314#if !defined(QT_NO_ANIMATION) && (defined(QT_NO_PROPERTIES))
315#define QT_NO_ANIMATION
316#endif
317
318// QButtonGroup
319#if !defined(QT_NO_BUTTONGROUP) && (defined(QT_NO_GROUPBOX))
320#define QT_NO_BUTTONGROUP
321#endif
322
323// QClipboard
324#if !defined(QT_NO_CLIPBOARD) && (defined(QT_NO_QWS_PROPERTIES))
325#define QT_NO_CLIPBOARD
326#endif
327
328// Codecs
329#if !defined(QT_NO_CODECS) && (defined(QT_NO_TEXTCODEC))
330#define QT_NO_CODECS
331#endif
332
333// QDate/QTime/QDateTime
334#if !defined(QT_NO_DATESTRING) && (defined(QT_NO_TEXTDATE))
335#define QT_NO_DATESTRING
336#endif
337
338// QDial
339#if !defined(QT_NO_DIAL) && (defined(QT_NO_SLIDER))
340#define QT_NO_DIAL
341#endif
342
343// QFileSystemModel
344#if !defined(QT_NO_FILESYSTEMMODEL) && (defined(QT_NO_FILESYSTEMWATCHER))
345#define QT_NO_FILESYSTEMMODEL
346#endif
347
348// QHostInfo
349#if !defined(QT_NO_HOSTINFO) && (defined(QT_NO_TEXTSTREAM))
350#define QT_NO_HOSTINFO
351#endif
352
353// XPM Image Format
354#if !defined(QT_NO_IMAGEFORMAT_XPM) && (defined(QT_NO_TEXTSTREAM))
355#define QT_NO_IMAGEFORMAT_XPM
356#endif
357
358// QLibrary
359#if !defined(QT_NO_LIBRARY) && (defined(QT_NO_SETTINGS))
360#define QT_NO_LIBRARY
361#endif
362
363// QMenu
364#if !defined(QT_NO_MENU) && (defined(QT_NO_ACTION))
365#define QT_NO_MENU
366#endif
367
368// QNetworkDiskCache
369#if !defined(QT_NO_NETWORKDISKCACHE) && (defined(QT_NO_TEMPORARYFILE))
370#define QT_NO_NETWORKDISKCACHE
371#endif
372
373// Phonon::SeekSlider
374#if !defined(QT_NO_PHONON_SEEKSLIDER) && (defined(QT_NO_SLIDER))
375#define QT_NO_PHONON_SEEKSLIDER
376#endif
377
378// Phonon::AbstractMediaStream
379#if !defined(QT_NO_PHONON_SETTINGSGROUP) && (defined(QT_NO_SETTINGS))
380#define QT_NO_PHONON_SETTINGSGROUP
381#endif
382
383// Phonon::VideoPlayer
384#if !defined(QT_NO_PHONON_VIDEOPLAYER) && (defined(QT_NO_PHONON_VIDEO))
385#define QT_NO_PHONON_VIDEOPLAYER
386#endif
387
388// Phonon::VolumeFaderEffect
389#if !defined(QT_NO_PHONON_VOLUMEFADEREFFECT) && (defined(QT_NO_PHONON_EFFECT))
390#define QT_NO_PHONON_VOLUMEFADEREFFECT
391#endif
392
393// QProgressDialog
394#if !defined(QT_NO_PROGRESSDIALOG) && (defined(QT_NO_PROGRESSBAR))
395#define QT_NO_PROGRESSDIALOG
396#endif
397
398// Cursor
399#if !defined(QT_NO_QWS_CURSOR) && (defined(QT_NO_CURSOR))
400#define QT_NO_QWS_CURSOR
401#endif
402
403// Decoration (Styled)
404#if !defined(QT_NO_QWS_DECORATION_STYLED) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
405#define QT_NO_QWS_DECORATION_STYLED
406#endif
407
408// Decoration (Windows Style)
409#if !defined(QT_NO_QWS_DECORATION_WINDOWS) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
410#define QT_NO_QWS_DECORATION_WINDOWS
411#endif
412
413// Dynamic screen transformation.
414#if !defined(QT_NO_QWS_DYNAMICSCREENTRANSFORMATION) && (defined(QT_NO_QWS_PROXYSCREEN))
415#define QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
416#endif
417
418// Manager
419#if !defined(QT_NO_QWS_MANAGER) && (defined(QT_NO_QWS_DECORATION_DEFAULT))
420#define QT_NO_QWS_MANAGER
421#endif
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
433// QScrollBar
434#if !defined(QT_NO_SCROLLBAR) && (defined(QT_NO_SLIDER))
435#define QT_NO_SCROLLBAR
436#endif
437
438// SOCKS5
439#if !defined(QT_NO_SOCKS5) && (defined(QT_NO_NETWORKPROXY))
440#define QT_NO_SOCKS5
441#endif
442
443// QSoftKeyManager
444#if !defined(QT_NO_SOFTKEYMANAGER) && (defined(QT_NO_ACTION))
445#define QT_NO_SOFTKEYMANAGER
446#endif
447
448// QSplitter
449#if !defined(QT_NO_SPLITTER) && (defined(QT_NO_RUBBERBAND))
450#define QT_NO_SPLITTER
451#endif
452
453// State machine
454#if !defined(QT_NO_STATEMACHINE) && (defined(QT_NO_PROPERTIES))
455#define QT_NO_STATEMACHINE
456#endif
457
458// QCDEStyle
459#if !defined(QT_NO_STYLE_CDE) && (defined(QT_NO_STYLE_MOTIF))
460#define QT_NO_STYLE_CDE
461#endif
462
463// QWindowsXPStyle
464#if !defined(QT_NO_STYLE_WINDOWSXP) && (defined(QT_NO_STYLE_WINDOWS))
465#define QT_NO_STYLE_WINDOWSXP
466#endif
467
468// SXE
469#if !defined(QT_NO_SXE) && (defined(QT_NO_QWS_MULTIPROCESS))
470#define QT_NO_SXE
471#endif
472
473// QToolButton
474#if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_ACTION))
475#define QT_NO_TOOLBUTTON
476#endif
477
478// QUndoStack
479#if !defined(QT_NO_UNDOSTACK) && (defined(QT_NO_UNDOCOMMAND))
480#define QT_NO_UNDOSTACK
481#endif
482
483// ActiveQt
484#if !defined(QT_NO_WIN_ACTIVEQT) && (defined(QT_NO_PROPERTIES))
485#define QT_NO_WIN_ACTIVEQT
486#endif
487
488// QWizard
489#if !defined(QT_NO_WIZARD) && (defined(QT_NO_PROPERTIES))
490#define QT_NO_WIZARD
491#endif
492
493// QXmlStreamReader
494#if !defined(QT_NO_XMLSTREAMREADER) && (defined(QT_NO_XMLSTREAM))
495#define QT_NO_XMLSTREAMREADER
496#endif
497
498// QXmlStreamWriter
499#if !defined(QT_NO_XMLSTREAMWRITER) && (defined(QT_NO_XMLSTREAM))
500#define QT_NO_XMLSTREAMWRITER
501#endif
502
503// Context menu
504#if !defined(QT_NO_CONTEXTMENU) && (defined(QT_NO_MENU))
505#define QT_NO_CONTEXTMENU
506#endif
507
508// File Transfer Protocol
509#if !defined(QT_NO_FTP) && (defined(QT_NO_URLINFO) || defined(QT_NO_TEXTDATE))
510#define QT_NO_FTP
511#endif
512
513// Hyper Text Transfer Protocol
514#if !defined(QT_NO_HTTP) && (defined(QT_NO_HOSTINFO))
515#define QT_NO_HTTP
516#endif
517
518// QInputContext
519#if !defined(QT_NO_IM) && (defined(QT_NO_LIBRARY))
520#define QT_NO_IM
521#endif
522
523// Phonon::PlatformPlugin
524#if !defined(QT_NO_PHONON_PLATFORMPLUGIN) && (defined(QT_NO_LIBRARY))
525#define QT_NO_PHONON_PLATFORMPLUGIN
526#endif
527
528// QScrollArea
529#if !defined(QT_NO_SCROLLAREA) && (defined(QT_NO_SCROLLBAR))
530#define QT_NO_SCROLLAREA
531#endif
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
543// OdfWriter
544#if !defined(QT_NO_TEXTODFWRITER) && (defined(QT_NO_XMLSTREAMWRITER))
545#define QT_NO_TEXTODFWRITER
546#endif
547
548// Translation (UTF-8 representation)
549#if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC))
550#define QT_NO_TRANSLATION_UTF8
551#endif
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
563// Drag and drop
564#if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_IMAGEFORMAT_XPM))
565#define QT_NO_DRAGANDDROP
566#endif
567
568// QGraphicsView
569#if !defined(QT_NO_GRAPHICSVIEW) && (defined(QT_NO_SCROLLAREA))
570#define QT_NO_GRAPHICSVIEW
571#endif
572
573// QMdiArea
574#if !defined(QT_NO_MDIAREA) && (defined(QT_NO_SCROLLAREA))
575#define QT_NO_MDIAREA
576#endif
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
593// QSpinBox
594#if !defined(QT_NO_SPINBOX) && (defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR))
595#define QT_NO_SPINBOX
596#endif
597
598// QCleanLooksStyle
599#if !defined(QT_NO_STYLE_CLEANLOOKS) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
600#define QT_NO_STYLE_CLEANLOOKS
601#endif
602
603// QPlastiqueStyle
604#if !defined(QT_NO_STYLE_PLASTIQUE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
605#define QT_NO_STYLE_PLASTIQUE
606#endif
607
608// QStyleSheetStyle
609#if !defined(QT_NO_STYLE_STYLESHEET) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_PROPERTIES) || defined(QT_NO_CSSPARSER))
610#define QT_NO_STYLE_STYLESHEET
611#endif
612
613// QWindowsCEStyle
614#if !defined(QT_NO_STYLE_WINDOWSCE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
615#define QT_NO_STYLE_WINDOWSCE
616#endif
617
618// QWindowsMobileStyle
619#if !defined(QT_NO_STYLE_WINDOWSMOBILE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
620#define QT_NO_STYLE_WINDOWSMOBILE
621#endif
622
623// QtSvg module
624#if !defined(QT_NO_SVG) && (defined(QT_NO_XMLSTREAMREADER) || defined(QT_NO_CSSPARSER))
625#define QT_NO_SVG
626#endif
627
628// Q3TabDialog
629#if !defined(QT_NO_TABDIALOG) && (defined(QT_NO_TABBAR))
630#define QT_NO_TABDIALOG
631#endif
632
633// QTextCodecPlugin
634#if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_LIBRARY))
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
646#endif
647
648// The Model/View Framework
649#if !defined(QT_NO_ITEMVIEWS) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_SCROLLAREA))
650#define QT_NO_ITEMVIEWS
651#endif
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
658// Sound Server
659#if !defined(QT_NO_QWS_SOUNDSERVER) && (defined(QT_NO_SOUND) || defined(QT_NO_HOSTINFO) || defined(QT_NO_QWS_MULTIPROCESS))
660#define QT_NO_QWS_SOUNDSERVER
661#endif
662
663// QSvgGenerator
664#if !defined(QT_NO_SVGGENERATOR) && (defined(QT_NO_SVG))
665#define QT_NO_SVGGENERATOR
666#endif
667
668// QSvgRenderer
669#if !defined(QT_NO_SVGRENDERER) && (defined(QT_NO_SVG))
670#define QT_NO_SVGRENDERER
671#endif
672
673// QTabWidget
674#if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET))
675#define QT_NO_TABWIDGET
676#endif
677
678// QTextEdit
679#if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_PROPERTIES))
680#define QT_NO_TEXTEDIT
681#endif
682
683// QErrorMessage
684#if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_TEXTEDIT))
685#define QT_NO_ERRORMESSAGE
686#endif
687
688// QListView
689#if !defined(QT_NO_LISTVIEW) && (defined(QT_NO_ITEMVIEWS))
690#define QT_NO_LISTVIEW
691#endif
692
693// QMainWindow
694#if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_MENU) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON))
695#define QT_NO_MAINWINDOW
696#endif
697
698// QAbstractProxyModel
699#if !defined(QT_NO_PROXYMODEL) && (defined(QT_NO_ITEMVIEWS))
700#define QT_NO_PROXYMODEL
701#endif
702
703// QStandardItemModel
704#if !defined(QT_NO_STANDARDITEMMODEL) && (defined(QT_NO_ITEMVIEWS))
705#define QT_NO_STANDARDITEMMODEL
706#endif
707
708// QStringListModel
709#if !defined(QT_NO_STRINGLISTMODEL) && (defined(QT_NO_ITEMVIEWS))
710#define QT_NO_STRINGLISTMODEL
711#endif
712
713// QSvgWidget
714#if !defined(QT_NO_SVGWIDGET) && (defined(QT_NO_SVGRENDERER))
715#define QT_NO_SVGWIDGET
716#endif
717
718// QSyntaxHighlighter
719#if !defined(QT_NO_SYNTAXHIGHLIGHTER) && (defined(QT_NO_TEXTEDIT))
720#define QT_NO_SYNTAXHIGHLIGHTER
721#endif
722
723// QTableView
724#if !defined(QT_NO_TABLEVIEW) && (defined(QT_NO_ITEMVIEWS))
725#define QT_NO_TABLEVIEW
726#endif
727
728// QTextBrowser
729#if !defined(QT_NO_TEXTBROWSER) && (defined(QT_NO_TEXTEDIT))
730#define QT_NO_TEXTBROWSER
731#endif
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
738// QTreeView
739#if !defined(QT_NO_TREEVIEW) && (defined(QT_NO_ITEMVIEWS))
740#define QT_NO_TREEVIEW
741#endif
742
743// Accessibility
744#if !defined(QT_NO_ACCESSIBILITY) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_MENUBAR))
745#define QT_NO_ACCESSIBILITY
746#endif
747
748// QColumnView
749#if !defined(QT_NO_COLUMNVIEW) && (defined(QT_NO_LISTVIEW))
750#define QT_NO_COLUMNVIEW
751#endif
752
753// QCompleter
754#if !defined(QT_NO_COMPLETER) && (defined(QT_NO_PROXYMODEL))
755#define QT_NO_COMPLETER
756#endif
757
758// Common UNIX Printing System
759#if !defined(QT_NO_CUPS) && (defined(QT_NO_PRINTER) || defined(QT_NO_LIBRARY))
760#define QT_NO_CUPS
761#endif
762
763// QDataWidgetMapper
764#if !defined(QT_NO_DATAWIDGETMAPPER) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_PROPERTIES))
765#define QT_NO_DATAWIDGETMAPPER
766#endif
767
768// QListWidget
769#if !defined(QT_NO_LISTWIDGET) && (defined(QT_NO_LISTVIEW))
770#define QT_NO_LISTWIDGET
771#endif
772
773// QSortFilterProxyModel
774#if !defined(QT_NO_SORTFILTERPROXYMODEL) && (defined(QT_NO_PROXYMODEL))
775#define QT_NO_SORTFILTERPROXYMODEL
776#endif
777
778// QTableWidget
779#if !defined(QT_NO_TABLEWIDGET) && (defined(QT_NO_TABLEVIEW))
780#define QT_NO_TABLEWIDGET
781#endif
782
783// QToolBar
784#if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW))
785#define QT_NO_TOOLBAR
786#endif
787
788// QTreeWidget
789#if !defined(QT_NO_TREEWIDGET) && (defined(QT_NO_TREEVIEW))
790#define QT_NO_TREEWIDGET
791#endif
792
793// QDirModel
794#if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_FILESYSTEMMODEL))
795#define QT_NO_DIRMODEL
796#endif
797
798// QDockwidget
799#if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW))
800#define QT_NO_DOCKWIDGET
801#endif
802
803// QUndoView
804#if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW))
805#define QT_NO_UNDOVIEW
806#endif
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
813// QGraphicsSvgItem
814#if !defined(QT_NO_GRAPHICSSVGITEM) && (defined(QT_NO_SVGRENDERER) || defined(QT_NO_GRAPHICSVIEW))
815#define QT_NO_GRAPHICSSVGITEM
816#endif
817
818// QComboBox
819#if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW))
820#define QT_NO_COMBOBOX
821#endif
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
833// QCalendarWidget
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))
835#define QT_NO_CALENDARWIDGET
836#endif
837
838// QDateTimeEdit
839#if !defined(QT_NO_DATETIMEEDIT) && (defined(QT_NO_CALENDARWIDGET) || defined(QT_NO_DATESTRING))
840#define QT_NO_DATETIMEEDIT
841#endif
842
843// QInputDialog
844#if !defined(QT_NO_INPUTDIALOG) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX) || defined(QT_NO_STACKEDWIDGET))
845#define QT_NO_INPUTDIALOG
846#endif
847
848// Phonon::EffectWidget
849#if !defined(QT_NO_PHONON_EFFECTWIDGET) && (defined(QT_NO_PHONON_EFFECT) || defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX))
850#define QT_NO_PHONON_EFFECTWIDGET
851#endif
852
853// QFontComboBox
854#if !defined(QT_NO_FONTCOMBOBOX) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_STRINGLISTMODEL))
855#define QT_NO_FONTCOMBOBOX
856#endif
857
858// QFontDialog
859#if !defined(QT_NO_FONTDIALOG) && (defined(QT_NO_STRINGLISTMODEL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_VALIDATOR) || defined(QT_NO_GROUPBOX))
860#define QT_NO_FONTDIALOG
861#endif
862
863// QPrintDialog
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))
865#define QT_NO_PRINTDIALOG
866#endif
867
868// QFileDialog
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))
870#define QT_NO_FILEDIALOG
871#endif
872
873// QPrintPreviewDialog
874#if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_TOOLBAR))
875#define QT_NO_PRINTPREVIEWDIALOG
876#endif
877
Note: See TracBrowser for help on using the repository browser.