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