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

Last change on this file since 385 was 2, checked in by Dmitry A. Kuminov, 16 years ago

Initially imported qt-all-opensource-src-4.5.1 from Trolltech.

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