Chameleon

Chameleon Svn Source Tree

Root/branches/xZenu/src/util/doxygen/qtools/qfeatures.h

Source at commit 1406 created 12 years 10 months ago.
By meklort, Revert drivers.c so that kexts are only loaded when OSBundleRequired is set and that value is not safe mode. Added some comments about it too.
1/****************************************************************************
2**
3**
4** Global feature selection
5**
6** Created : 000417
7**
8** Copyright (C) 2000 Trolltech AS. All rights reserved.
9**
10** This file is part of the tools module of the Qt GUI Toolkit.
11**
12** This file may be distributed under the terms of the Q Public License
13** as defined by Trolltech AS of Norway and appearing in the file
14** LICENSE.QPL included in the packaging of this file.
15**
16** This file may be distributed and/or modified under the terms of the
17** GNU General Public License version 2 as published by the Free Software
18** Foundation and appearing in the file LICENSE.GPL included in the
19** packaging of this file.
20**
21** Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
22** licenses may use this file in accordance with the Qt Commercial License
23** Agreement provided with the Software.
24**
25** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
26** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
27**
28** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
29** information about Qt Commercial License Agreements.
30** See http://www.trolltech.com/qpl/ for QPL licensing information.
31** See http://www.trolltech.com/gpl/ for GPL licensing information.
32**
33** Contact info@trolltech.com if any conditions of this licensing are
34** not clear to you.
35**
36**********************************************************************/
37
38#ifndef QFEATURES_H
39#define QFEATURES_H
40
41/*! \page features....html
42 ...
43*/
44
45// Qt ships with a number of pre-defined configurations. If none suit
46// your needs, define QCONFIG_LOCAL and create a "qconfig-local.h" file.
47//
48// Note that disabling some features will produce a libqt that is not
49// compatible with other libqt builds. Such modifications are only
50// supported on Qt/Embedded where reducing the library size is important
51// and where the application-suite is often a fixed set.
52//
53#if defined(QCONFIG_LOCAL)
54#include <qconfig-local.h>
55#elif defined(QCONFIG_MINIMAL)
56#include <qconfig-minimal.h>
57#elif defined(QCONFIG_SMALL)
58#include <qconfig-small.h>
59#elif defined(QCONFIG_MEDIUM)
60#include <qconfig-medium.h>
61#elif defined(QCONFIG_LARGE)
62#include <qconfig-large.h>
63#else // everything...
64#include <qconfig.h>
65#endif
66
67
68// Data structures
69/*!
70 QStringList
71*/
72//#define QT_NO_STRINGLIST
73
74#if defined(QT_NO_IMAGE_SMOOTHSCALE)
75/*!
76 QIconSet
77*/
78# define QT_NO_ICONSET
79#endif
80
81// File I/O
82#if defined(QT_NO_STRINGLIST)
83 /*!
84QDir
85 */
86# define QT_NO_DIR
87#endif
88
89/*!
90 Palettes
91*/
92//#define QT_NO_PALETTE
93
94/*!
95 QTextStream
96*/
97//#define QT_NO_TEXTSTREAM
98/*!
99 QDataStream
100*/
101//#define QT_NO_DATASTREAM
102
103/*!
104 Dynamic module linking
105*/
106//#define QT_NO_PLUGIN
107
108
109// Images
110/*!
111 BMP image I/O
112 <p>The Windows Bitmap (BMP) image format is common on MS-Windows.
113 <p>This is an uncompressed image format
114 offering few advantages over PNG or JPEG.
115*/
116#if defined(QT_NO_DATASTREAM)
117# define QT_NO_IMAGEIO_BMP
118#endif
119/*!
120 PPM image I/O
121 <p>The Portable PixMap (PPM) image format is common on Unix.
122 <p>This is an uncompressed image format
123 offering few advantages over PNG or JPEG.
124*/
125//#define QT_NO_IMAGEIO_PPM
126/*!
127 XBM image I/O
128 <p>The X11 BitMap (XBM) image format is common on X11.
129 <p>This is an uncompressed monochrome image format.
130 Qt uses this format for some internal images (eg. mouse cursors).
131*/
132//#define QT_NO_IMAGEIO_XBM
133/*!
134 XPM image I/O
135 <p>The X11 PixMap (XPM) image format is common on X11.
136 <p>This is an uncompressed image format.
137 XPM images have the small advantage that they can be trivially
138 included in source files as they are C code.
139 Qt uses this format for some internal images (eg. QMessageBox icons).
140*/
141#if defined(QT_NO_TEXTSTREAM)
142# define QT_NO_IMAGEIO_XPM
143#endif
144/*!
145 PNG image I/O
146 <p>The Portable Network Graphics (PNG) is a compressed image format.
147 <p>See <a href=http://www.libpng.org/pub/png/>The PNG Home Site</a> for
148 details of the format.
149*/
150//#define QT_NO_IMAGEIO_PNG
151/*!
152 MNG image I/O
153 <p>The Multiple-image Network Graphics (MNG) is a compressed animation format.
154 <p>See <a href=http://www.libpng.org/pub/mng/>The MNG Home Site</a> for
155 details of the format.
156*/
157//#define QT_NO_IMAGEIO_MNG
158/*!
159 JPEG image I/O
160 <p>The Joint Photographic Experts Group (JPEG) is a compressed lossy image format that gives high compression
161for real-world and photo-realistic images.
162*/
163//#define QT_NO_IMAGEIO_JPEG
164
165/*!
166 Asynchronous I/O
167 <p>Allows push-driven data processing.
168*/
169//#define QT_NO_ASYNC_IO
170/*!
171 Asynchronous image I/O
172 <p>Allows push-driven images.
173*/
174//#define QT_NO_ASYNC_IMAGE_IO
175#if defined(QT_NO_ASYNC_IO) || defined(QT_NO_ASYNC_IMAGE_IO)
176 /*!
177Animated images
178<p>This includes animated GIFs.
179<p><b>Note: this currently also requires <tt>QT_BUILTIN_GIF_READER</tt> to
180be defined when building Qt.</b>
181 */
182# define QT_NO_MOVIE
183#endif
184
185// Fonts
186/*!
187 TrueType font files
188 <p>Scalable font format common on MS-Windows and becoming common on Unix.
189 <p>Only supported on Qt/Embedded.
190*/
191//#define QT_NO_TRUETYPE
192/*!
193 BDF font files
194 <p>The Bitmap Distribution Format (BDF) font file format, common
195on Unix.
196 <p>Only supported on Qt/Embedded.
197*/
198#if defined(QT_NO_TEXTSTREAM) || defined(QT_NO_STRINGLIST)
199# define QT_NO_BDF
200#endif
201/*!
202 QFontDatabase
203*/
204#if defined(QT_NO_STRINGLIST)
205# define QT_NO_FONTDATABASE
206#endif
207
208// Internationalization
209
210/*!
211 QObject::tr()
212*/
213#if defined(QT_NO_DATASTREAM)
214# define QT_NO_TRANSLATION
215#endif
216
217/*!
218 QTextCodec class and subclasses
219*/
220//#define QT_NO_TEXTCODEC
221
222#if defined(QT_NO_TEXTCODEC)
223 /*!
224QTextCodec classes
225<p>This includes some large conversion tables.
226 */
227# define QT_NO_CODECS
228#endif
229#if defined(QT_LITE_UNICODE)
230 /*!
231Unicode property tables
232<p>These include some large tables.
233 */
234# define QT_NO_UNICODETABLES
235#endif
236
237/*!
238 MIME
239*/
240#if defined(QT_NO_DIR)
241# define QT_NO_MIME
242#endif
243#if defined(QT_NO_MIME) || defined(QT_NO_TEXTSTREAM) || defined(QT_NO_DRAWUTIL) || defined(QT_NO_IMAGE_SMOOTHSCALE)
244 /*!
245RichText (HTML) display
246 */
247# define QT_NO_RICHTEXT
248#endif
249
250/*!
251 XML
252*/
253#if defined(QT_NO_STRINGLIST) || defined(QT_NO_TEXTSTREAM) || defined(QT_NO_TEXTCODEC)
254# define QT_NO_XML
255#endif
256
257/*!
258 Document Object Model
259*/
260#if defined(QT_NO_XML) || defined(QT_NO_MIME)
261# define QT_NO_DOM
262#endif
263
264// Sound
265/*!
266 Playing sounds
267*/
268//#define QT_NO_SOUND
269
270/*!
271 Properties
272*/
273#if defined(QT_NO_STRINGLIST) || defined(QT_NO_ICONSET)
274# define QT_NO_PROPERTIES
275#endif
276
277
278
279// Networking
280
281/*!
282 Network support
283*/
284//#define QT_NO_NETWORK
285
286#if defined(QT_NO_NETWORK) || defined(QT_NO_STRINGLIST) || defined(QT_NO_TEXTSTREAM)
287 /*!
288 DNS
289 */
290# define QT_NO_DNS
291#endif
292/*!
293 Network file access
294*/
295#if defined(QT_NO_NETWORK) || defined(QT_NO_DIR) || defined(QT_NO_STRINGLIST)
296# define QT_NO_NETWORKPROTOCOL
297#endif
298#if defined(QT_NO_NETWORKPROTOCOL) || defined(QT_NO_DNS)
299 /*!
300FTP file access
301 */
302# define QT_NO_NETWORKPROTOCOL_FTP
303 /*!
304HTTP file access
305 */
306# define QT_NO_NETWORKPROTOCOL_HTTP
307#endif
308
309/*!
310 External process invocation.
311*/
312//#define QT_NO_PROCESS
313
314
315// Qt/Embedded-specific
316
317#if defined(QT_NO_NETWORK)
318 /*!
319 Multi-process support.
320 */
321# define QT_NO_QWS_MULTIPROCESS
322#endif
323
324#if defined(QT_NO_QWS_MULTIPROCESS) || defined(QT_NO_DATASTREAM)
325 /*!
326 Palmtop Communication Protocol
327 */
328# define QT_NO_COP
329#endif
330
331/*!
332 Console keyboard support
333*/
334//#define QT_NO_QWS_KEYBOARD
335
336/*!
337 Visible cursor
338*/
339#if defined(QT_NO_CURSOR)
340# define QT_NO_QWS_CURSOR
341#endif
342
343/*!
344 Alpha-blended cursor
345*/
346//#define QT_NO_QWS_ALPHA_CURSOR
347/*!
348 Mach64 acceleration
349*/
350//#define QT_NO_QWS_MACH64
351/*!
352 Voodoo3 acceleration
353*/
354//#define QT_NO_QWS_VOODOO3
355/*!
356 Matrox MGA acceleration (Millennium/Millennium II/Mystique/G200/G400)
357*/
358//#define QT_NO_QWS_MATROX
359/*!
360 Virtual frame buffer
361*/
362
363//#define QT_NO_QWS_VFB
364/*!
365 Transformed frame buffer
366*/
367//#define QT_NO_QWS_TRANSFORMED
368#if defined(QT_NO_NETWORK)
369/*!
370 Remote frame buffer (VNC)
371*/
372# ifndef QT_NO_QWS_VNC
373# define QT_NO_QWS_VNC
374# endif
375#endif
376/*!
377 1-bit monochrome
378*/
379//#define QT_NO_QWS_DEPTH_1
380/*!
381 4-bit greyscale
382*/
383//#define QT_NO_QWS_DEPTH_4
384/*!
385 4-bit VGA
386*/
387//#define QT_NO_QWS_VGA_16
388/*!
389 SVGALib Support
390 Not implemented yet
391*/
392#define QT_NO_QWS_SVGALIB
393/*!
394 8-bit grayscale
395*/
396#define QT_NO_QWS_DEPTH_8GRAYSCALE
397/*!
398 8-bit color
399*/
400//#define QT_NO_QWS_DEPTH_8
401/*!
402 15 or 16-bit color (define QT_QWS_DEPTH16_RGB as 555 for 15-bit)
403*/
404//#define QT_NO_QWS_DEPTH_16
405/*!
406 24-bit color
407*/
408//#define QT_NO_QWS_DEPTH_24
409/*!
410 32-bit color
411*/
412//#define QT_NO_QWS_DEPTH_32
413
414/*!
415 Window Manager
416*/
417//#define QT_NO_QWS_MANAGER
418
419/*!
420 Window Manager Styles
421*/
422#define QT_NO_QWS_KDE2_WM_STYLE
423#if defined( QT_NO_QWS_MANAGER ) || defined( QT_NO_IMAGEIO_XPM )
424# define QT_NO_QWS_AQUA_WM_STYLE
425# define QT_NO_QWS_BEOS_WM_STYLE
426# define QT_NO_QWS_KDE_WM_STYLE
427# define QT_NO_QWS_QPE_WM_STYLE
428# define QT_NO_QWS_WINDOWS_WM_STYLE
429#endif
430
431/*!
432 Saving of fonts
433*/
434//#define QT_NO_QWS_SAVEFONTS
435
436/*!
437 Favour code size over graphics speed
438 <p>Smaller, slower code will be used for drawing operations.
439 <p>Only supported on Qt/Embedded.
440*/
441//#define QT_NO_QWS_GFX_SPEED
442
443/*!
444 Qt/Embedded window system properties.
445*/
446//#define QT_NO_QWS_PROPERTIES
447
448#if defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_MIME)
449 /*!
450 Cut and paste
451 */
452# define QT_NO_CLIPBOARD
453#endif
454
455#if defined(QT_NO_MIME) || defined(QT_NO_QWS_PROPERTIES)
456 /*!
457Drag and drop
458 */
459# define QT_NO_DRAGANDDROP
460#endif
461
462#if defined(QT_NO_PROPERTIES)
463 /*!
464SQL
465 */
466# define QT_NO_SQL
467#endif
468
469#if defined(QT_NO_CLIPBOARD) || defined(QT_NO_MIME) || defined(_WS_QWS_)
470 /*!
471Cut and paste of complex data types (non-text)
472Not yet implemented for QWS.
473 */
474# define QT_NO_MIMECLIPBOARD
475#endif
476
477
478/*!
479 Drawing utility functions
480*/
481//#define QT_NO_DRAWUTIL
482/*!
483 TrueColor QImage
484*/
485//#define QT_NO_IMAGE_TRUECOLOR
486/*!
487 Smooth QImage scaling
488*/
489//#define QT_NO_IMAGE_SMOOTHSCALE
490/*!
491 Image file text strings
492*/
493#if defined(QT_NO_STRINGLIST)
494# define QT_NO_IMAGE_TEXT
495#endif
496
497#if defined(QT_NO_IMAGE_TRUECOLOR)
498 /*!
49916-bit QImage
500 */
501# define QT_NO_IMAGE_16_BIT
502#endif
503/*!
504 Cursors
505*/
506//#define QT_NO_CURSOR
507
508// Painting
509/*!
510 Named colors
511*/
512//#define QT_NO_COLORNAMES
513/*!
514 Scaling and rotation
515*/
516//#define QT_NO_TRANSFORMATIONS
517
518/*!
519 Printing
520*/
521#if defined(QT_NO_TEXTSTREAM)
522# define QT_NO_PRINTER
523#endif
524
525/*!
526 QPicture
527*/
528#if defined(QT_NO_DATASTREAM)
529# define QT_NO_PICTURE
530#endif
531
532// Layout
533/*!
534 Automatic widget layout
535*/
536//#define QT_NO_LAYOUT
537
538// Widgets
539#if defined(QT_NO_DRAWUTIL) || defined(QT_NO_PALETTE)
540/*!
541 QStyle
542*/
543# define QT_NO_STYLE
544#endif
545
546
547/*!
548 Dialogs
549*/
550//#define QT_NO_DIALOG
551/*!
552 Semi-modal dialogs
553*/
554//#define QT_NO_SEMIMODAL
555/*!
556 Framed widgets
557*/
558//#define QT_NO_FRAME
559
560/*!
561 Special widget effects (fading, scrolling)
562*/
563//#define QT_NO_EFFECTS
564
565
566/*!
567 QLabel
568*/
569#ifdef QT_NO_FRAME
570# define QT_NO_LABEL
571#endif
572
573/*!
574 Toolbars
575*/
576#ifdef QT_NO_LAYOUT
577# define QT_NO_TOOLBAR
578#endif
579
580/*!
581 Buttons
582*/
583#if defined(QT_NO_BUTTON) || defined(QT_NO_STYLE)
584/*!
585 Check-boxes
586*/
587# define QT_NO_CHECKBOX
588/*!
589 Radio-buttons
590*/
591# define QT_NO_RADIOBUTTON
592#endif
593#if defined(QT_NO_BUTTON) || defined(QT_NO_TOOLBAR) || defined(QT_NO_ICONSET)
594/*!
595 Tool-buttons
596*/
597# define QT_NO_TOOLBUTTON
598#endif
599/*!
600 Grid layout widgets
601*/
602#ifdef QT_NO_FRAME
603# define QT_NO_GRID
604#endif
605/*!
606 Group boxes
607*/
608#ifdef QT_NO_FRAME
609# define QT_NO_GROUPBOX
610#endif
611#if defined(QT_NO_GROUPBOX)
612/*!
613 Button groups
614*/
615# define QT_NO_BUTTONGROUP
616/*!
617 Horizontal group boxes
618*/
619# define QT_NO_HGROUPBOX
620#endif
621#if defined(QT_NO_HGROUPBOX)
622/*!
623 Vertical group boxes
624*/
625# define QT_NO_VGROUPBOX
626#endif
627#if defined(QT_NO_BUTTONGROUP)
628/*!
629 Horizontal button groups
630*/
631# define QT_NO_HBUTTONGROUP
632#endif
633#if defined(QT_NO_HBUTTONGROUP)
634/*!
635 Vertical button groups
636*/
637# define QT_NO_VBUTTONGROUP
638#endif
639/*!
640 Horizonal box layout widgets
641*/
642#ifdef QT_NO_FRAME
643# define QT_NO_HBOX
644#endif
645#if defined(QT_NO_HBOX)
646/*!
647 Vertical box layout widgets
648*/
649# define QT_NO_VBOX
650#endif
651/*!
652 Single-line edits
653*/
654#if defined(QT_NO_PALETTE)
655# define QT_NO_LINEEDIT
656#endif
657#if defined(QT_NO_TOOLBAR)
658/*!
659 Main-windows
660*/
661# define QT_NO_MAINWINDOW
662#endif
663#if defined(QT_NO_ICONSET)
664/*!
665 Menu-like widgets
666*/
667# define QT_NO_MENUDATA
668#endif
669#if defined(QT_NO_MENUDATA)
670/*!
671 Popup-menus
672*/
673# define QT_NO_POPUPMENU
674/*!
675 Menu bars
676*/
677# define QT_NO_MENUBAR
678#endif
679#if defined(QT_NO_BUTTON) || defined(QT_NO_ICONSET) || defined(QT_NO_POPUPMENU)
680/*!
681 Push-buttons
682*/
683# define QT_NO_PUSHBUTTON
684#endif
685/*!
686 Progress bars
687*/
688#ifdef QT_NO_FRAME
689# define QT_NO_PROGRESSBAR
690#endif
691/*!
692 Range-control widgets
693*/
694//#define QT_NO_RANGECONTROL
695#if defined(QT_NO_RANGECONTROL) || defined(QT_NO_STYLE)
696/*!
697 Scroll bars
698*/
699# define QT_NO_SCROLLBAR
700/*!
701 Sliders
702*/
703# define QT_NO_SLIDER
704/*!
705 Spin boxes
706*/
707# define QT_NO_SPINBOX
708/*!
709 Dials
710*/
711# define QT_NO_DIAL
712#endif
713
714
715#if defined(QT_NO_SCROLLBAR) || defined(QT_NO_FRAME)
716/*!
717 Scrollable view widgets
718*/
719# define QT_NO_SCROLLVIEW
720#endif
721#if defined(QT_NO_SCROLLVIEW)
722/*!
723 QCanvas
724*/
725# define QT_NO_CANVAS
726/*!
727 QIconView
728*/
729# define QT_NO_ICONVIEW
730#endif
731
732#if defined(QT_NO_SCROLLBAR)
733/*!
734 Table-like widgets
735*/
736# define QT_NO_TABLEVIEW
737#endif
738#if defined(QT_NO_TABLEVIEW)
739/*!
740 Multi-line edits
741*/
742# define QT_NO_MULTILINEEDIT
743#endif
744
745/*!
746 Splitters
747*/
748#ifdef QT_NO_FRAME
749# define QT_NO_SPLITTER
750#endif
751/*!
752 Status bars
753*/
754#ifdef QT_NO_LAYOUT
755# define QT_NO_STATUSBAR
756#endif
757/*!
758 Tab-bars
759*/
760#if defined(QT_NO_ICONSET)
761# define QT_NO_TABBAR
762#endif
763#if defined(QT_NO_TABBAR)
764/*!
765 Tab widgets
766*/
767# define QT_NO_TABWIDGET
768#endif
769/*!
770 Tool tips
771*/
772#if defined( QT_NO_LABEL ) || defined( QT_NO_PALETTE )
773# define QT_NO_TOOLTIP
774#endif
775/*!
776 Input validators
777*/
778//#define QT_NO_VALIDATOR
779/*!
780 "What's this" help
781*/
782#if defined( QT_NO_TOOLTIP )
783# define QT_NO_WHATSTHIS
784#endif
785/*!
786 Widget stacks
787*/
788#ifdef QT_NO_FRAME
789# define QT_NO_WIDGETSTACK
790#endif
791
792#if defined(QT_NO_RICHTEXT) || defined(QT_NO_SCROLLVIEW)
793 /*!
794QTextView
795 */
796# define QT_NO_TEXTVIEW
797#endif
798
799#if defined(QT_NO_TEXTVIEW)
800 /*!
801QTextBrowser
802 */
803# define QT_NO_TEXTBROWSER
804#endif
805
806#if defined(QT_NO_STYLE)
807 /*!
808Windows style
809 */
810# define QT_NO_STYLE_WINDOWS
811 /*!
812Motif style
813 */
814# define QT_NO_STYLE_MOTIF
815#endif
816
817#if defined(QT_NO_STYLE_MOTIF)
818 /*!
819Motif-plus style
820 */
821# define QT_NO_STYLE_MOTIFPLUS
822#endif
823
824
825#if defined(QT_NO_SCROLLVIEW) || defined(QT_NO_STRINGLIST)
826 /*!
827QListBox
828 */
829# define QT_NO_LISTBOX
830#endif
831
832/*!
833 QAccel
834*/
835//#define QT_NO_ACCEL
836
837/*!
838 QSizeGrip
839*/
840#ifdef QT_NO_PALETTE
841# define QT_NO_SIZEGRIP
842#endif
843/*!
844 QHeader
845*/
846#ifdef QT_NO_ICONSET
847# define QT_NO_HEADER
848#endif
849/*!
850 QWorkSpace
851*/
852#ifdef QT_NO_FRAME
853# define QT_NO_WORKSPACE
854#endif
855/*!
856 QLCDNumber
857*/
858#ifdef QT_NO_FRAME
859# define QT_NO_LCDNUMBER
860#endif
861/*!
862 QAction
863*/
864//#define QT_NO_ACTION
865
866#if defined(QT_NO_HEADER)
867 /*!
868QTable
869 */
870# define QT_NO_TABLE
871#endif
872
873#if defined(QT_NO_LISTBOX)
874 /*!
875QComboBox
876 */
877# define QT_NO_COMBOBOX
878#endif
879
880#if defined(QT_NO_HEADER) || defined(QT_NO_SCROLLVIEW)
881 /*!
882QListView
883 */
884# define QT_NO_LISTVIEW
885#endif
886
887#if defined(QT_NO_STYLE_WINDOWS)
888 /*!
889Compact Windows style
890 */
891# define QT_NO_STYLE_COMPACT
892#endif
893
894#if defined(QT_NO_STYLE_MOTIF) || defined(QT_NO_TRANSFORMATIONS)
895 /*!
896CDE style
897 */
898# define QT_NO_STYLE_CDE
899 /*!
900SGI style
901 */
902# define QT_NO_STYLE_SGI
903#endif
904#if defined(QT_NO_STYLE_WINDOWS)
905 /*!
906Platinum style
907 */
908# define QT_NO_STYLE_PLATINUM
909#endif
910
911/*!
912 QColorDialog
913*/
914#if defined(QT_NO_LAYOUT) || defined(QT_NO_LABEL) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_DIALOG)
915# define QT_NO_COLORDIALOG
916#endif
917#if defined(QT_NO_DIALOG)
918/*!
919 QMessageBox
920*/
921# define QT_NO_MESSAGEBOX
922#endif
923#if defined(QT_NO_DIALOG) || defined(QT_NO_TABBAR)
924/*!
925 QTabDialog
926*/
927#define QT_NO_TABDIALOG
928#endif
929
930#if defined(QT_NO_DIALOG)
931/*!
932 QWizard
933*/
934# define QT_NO_WIZARD
935#endif
936
937#if defined(QT_NO_DIALOG) || defined(QT_NO_LISTVIEW) || defined(QT_NO_NETWORKPROTOCOL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_DIR) || defined(QT_NO_MESSAGEBOX) || defined(QT_NO_SEMIMODAL)
938 /*!
939QFileDialog
940 */
941# define QT_NO_FILEDIALOG
942#endif
943
944#if defined(QT_NO_DIALOG) || defined(QT_NO_FONTDATABASE) || defined(QT_NO_COMBOBOX)
945 /*!
946QFontDialog
947 */
948# define QT_NO_FONTDIALOG
949#endif
950
951#if defined(QT_NO_DIALOG) || defined(QT_NO_LISTVIEW) || defined(QT_NO_PRINTER) || defined(QT_NO_COMBOBOX) || defined(QT_NO_DIR) || defined(QT_NO_LAYOUT) || defined(QT_NO_LABEL)
952 /*!
953QPrintDialog
954 */
955# define QT_NO_PRINTDIALOG
956#endif
957
958#if defined(QT_NO_SEMIMODAL)
959 /*!
960QProgressDialog
961 */
962# define QT_NO_PROGRESSDIALOG
963#endif
964#if defined(QT_NO_DIALOG) || defined(QT_NO_COMBOBOX)
965 /*!
966QInputDialog
967 */
968# define QT_NO_INPUTDIALOG
969#endif
970
971#if defined(QT_NO_STRINGLIST)
972 /*!
973Session management support
974 */
975# define QT_NO_SESSIONMANAGER
976#endif
977
978#endif // QFEATURES_H
979

Archive Download this file

Revision: 1406