1 | /**************************************************************************** |
2 | ** |
3 | ** Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). |
4 | ** Contact: http://www.qt-project.org/legal |
5 | ** |
6 | ** This file is part of the QtCore module of the Qt Toolkit. |
7 | ** |
8 | ** $QT_BEGIN_LICENSE:LGPL$ |
9 | ** Commercial License Usage |
10 | ** Licensees holding valid commercial Qt licenses may use this file in |
11 | ** accordance with the commercial license agreement provided with the |
12 | ** Software or, alternatively, in accordance with the terms contained in |
13 | ** a written agreement between you and Digia. For licensing terms and |
14 | ** conditions see http://qt.digia.com/licensing. For further information |
15 | ** use the contact form at http://qt.digia.com/contact-us. |
16 | ** |
17 | ** GNU Lesser General Public License Usage |
18 | ** Alternatively, this file may be used under the terms of the GNU Lesser |
19 | ** General Public License version 2.1 as published by the Free Software |
20 | ** Foundation and appearing in the file LICENSE.LGPL included in the |
21 | ** packaging of this file. Please review the following information to |
22 | ** ensure the GNU Lesser General Public License version 2.1 requirements |
23 | ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. |
24 | ** |
25 | ** In addition, as a special exception, Digia gives you certain additional |
26 | ** rights. These rights are described in the Digia Qt LGPL Exception |
27 | ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. |
28 | ** |
29 | ** GNU General Public License Usage |
30 | ** Alternatively, this file may be used under the terms of the GNU |
31 | ** General Public License version 3.0 as published by the Free Software |
32 | ** Foundation and appearing in the file LICENSE.GPL included in the |
33 | ** packaging of this file. Please review the following information to |
34 | ** ensure the GNU General Public License version 3.0 requirements will be |
35 | ** met: http://www.gnu.org/copyleft/gpl.html. |
36 | ** |
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 |
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 | // QFileSystemIterator |
83 | //#define QT_NO_FILESYSTEMITERATOR |
84 | |
85 | // QFileSystemWatcher |
86 | //#define QT_NO_FILESYSTEMWATCHER |
87 | |
88 | // Freetype Font Engine |
89 | //#define QT_NO_FREETYPE |
90 | |
91 | // Gesture |
92 | //#define QT_NO_GESTURES |
93 | |
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 | |
133 | // QNetworkInterface |
134 | //#define QT_NO_NETWORKINTERFACE |
135 | |
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 | |
166 | // QProcess |
167 | //#define QT_NO_PROCESS |
168 | |
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 | |
211 | // Raster Paint Engine callback functions |
212 | //#define QT_NO_RASTERCALLBACKS |
213 | |
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 | |
223 | // QSettings |
224 | //#define QT_NO_SETTINGS |
225 | |
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 | |
271 | // QSystemTrayIcon |
272 | //#define QT_NO_SYSTEMTRAYICON |
273 | |
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 | |
316 | // Animation |
317 | #if !defined(QT_NO_ANIMATION) && (defined(QT_NO_PROPERTIES)) |
318 | #define QT_NO_ANIMATION |
319 | #endif |
320 | |
321 | // QButtonGroup |
322 | #if !defined(QT_NO_BUTTONGROUP) && (defined(QT_NO_GROUPBOX)) |
323 | #define QT_NO_BUTTONGROUP |
324 | #endif |
325 | |
326 | // QClipboard |
327 | #if !defined(QT_NO_CLIPBOARD) && (defined(QT_NO_QWS_PROPERTIES)) |
328 | #define QT_NO_CLIPBOARD |
329 | #endif |
330 | |
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 | |
346 | // QFileSystemModel |
347 | #if !defined(QT_NO_FILESYSTEMMODEL) && (defined(QT_NO_FILESYSTEMWATCHER)) |
348 | #define QT_NO_FILESYSTEMMODEL |
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 | |
361 | // QLibrary |
362 | #if !defined(QT_NO_LIBRARY) && (defined(QT_NO_SETTINGS)) |
363 | #define QT_NO_LIBRARY |
364 | #endif |
365 | |
366 | // QMenu |
367 | #if !defined(QT_NO_MENU) && (defined(QT_NO_ACTION)) |
368 | #define QT_NO_MENU |
369 | #endif |
370 | |
371 | // QNetworkDiskCache |
372 | #if !defined(QT_NO_NETWORKDISKCACHE) && (defined(QT_NO_TEMPORARYFILE)) |
373 | #define QT_NO_NETWORKDISKCACHE |
374 | #endif |
375 | |
376 | // Phonon::SeekSlider |
377 | #if !defined(QT_NO_PHONON_SEEKSLIDER) && (defined(QT_NO_SLIDER)) |
378 | #define QT_NO_PHONON_SEEKSLIDER |
379 | #endif |
380 | |
381 | // Phonon::AbstractMediaStream |
382 | #if !defined(QT_NO_PHONON_SETTINGSGROUP) && (defined(QT_NO_SETTINGS)) |
383 | #define QT_NO_PHONON_SETTINGSGROUP |
384 | #endif |
385 | |
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 | |
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 | |
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 | |
446 | // QSoftKeyManager |
447 | #if !defined(QT_NO_SOFTKEYMANAGER) && (defined(QT_NO_ACTION)) |
448 | #define QT_NO_SOFTKEYMANAGER |
449 | #endif |
450 | |
451 | // QSplitter |
452 | #if !defined(QT_NO_SPLITTER) && (defined(QT_NO_RUBBERBAND)) |
453 | #define QT_NO_SPLITTER |
454 | #endif |
455 | |
456 | // State machine |
457 | #if !defined(QT_NO_STATEMACHINE) && (defined(QT_NO_PROPERTIES)) |
458 | #define QT_NO_STATEMACHINE |
459 | #endif |
460 | |
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 | |
476 | // QToolButton |
477 | #if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_ACTION)) |
478 | #define QT_NO_TOOLBUTTON |
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 | |
506 | // Bearer Management |
507 | #if !defined(QT_NO_BEARERMANAGEMENT) && (defined(QT_NO_LIBRARY)) |
508 | #define QT_NO_BEARERMANAGEMENT |
509 | #endif |
510 | |
511 | // Context menu |
512 | #if !defined(QT_NO_CONTEXTMENU) && (defined(QT_NO_MENU)) |
513 | #define QT_NO_CONTEXTMENU |
514 | #endif |
515 | |
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 | |
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 | |
526 | // Hyper Text Transfer Protocol |
527 | #if !defined(QT_NO_HTTP) && (defined(QT_NO_HOSTINFO)) |
528 | #define QT_NO_HTTP |
529 | #endif |
530 | |
531 | // QInputContext |
532 | #if !defined(QT_NO_IM) && (defined(QT_NO_LIBRARY)) |
533 | #define QT_NO_IM |
534 | #endif |
535 | |
536 | // Phonon::PlatformPlugin |
537 | #if !defined(QT_NO_PHONON_PLATFORMPLUGIN) && (defined(QT_NO_LIBRARY)) |
538 | #define QT_NO_PHONON_PLATFORMPLUGIN |
539 | #endif |
540 | |
541 | // QScrollArea |
542 | #if !defined(QT_NO_SCROLLAREA) && (defined(QT_NO_SCROLLBAR)) |
543 | #define QT_NO_SCROLLAREA |
544 | #endif |
545 | |
546 | // QWindowsVistaStyle |
547 | #if !defined(QT_NO_STYLE_WINDOWSVISTA) && (defined(QT_NO_STYLE_WINDOWSXP)) |
548 | #define QT_NO_STYLE_WINDOWSVISTA |
549 | #endif |
550 | |
551 | // QTabBar |
552 | #if !defined(QT_NO_TABBAR) && (defined(QT_NO_TOOLBUTTON)) |
553 | #define QT_NO_TABBAR |
554 | #endif |
555 | |
556 | // OdfWriter |
557 | #if !defined(QT_NO_TEXTODFWRITER) && (defined(QT_NO_XMLSTREAMWRITER)) |
558 | #define QT_NO_TEXTODFWRITER |
559 | #endif |
560 | |
561 | // Translation (UTF-8 representation) |
562 | #if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC)) |
563 | #define QT_NO_TRANSLATION_UTF8 |
564 | #endif |
565 | |
566 | // QUndoGroup |
567 | #if !defined(QT_NO_UNDOGROUP) && (defined(QT_NO_UNDOSTACK)) |
568 | #define QT_NO_UNDOGROUP |
569 | #endif |
570 | |
571 | // QWhatsThis |
572 | #if !defined(QT_NO_WHATSTHIS) && (defined(QT_NO_TOOLBUTTON)) |
573 | #define QT_NO_WHATSTHIS |
574 | #endif |
575 | |
576 | // Drag and drop |
577 | #if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_IMAGEFORMAT_XPM)) |
578 | #define QT_NO_DRAGANDDROP |
579 | #endif |
580 | |
581 | // QGraphicsView |
582 | #if !defined(QT_NO_GRAPHICSVIEW) && (defined(QT_NO_SCROLLAREA)) |
583 | #define QT_NO_GRAPHICSVIEW |
584 | #endif |
585 | |
586 | // QMdiArea |
587 | #if !defined(QT_NO_MDIAREA) && (defined(QT_NO_SCROLLAREA)) |
588 | #define QT_NO_MDIAREA |
589 | #endif |
590 | |
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 | |
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 | |
601 | // QWSInputMethod |
602 | #if !defined(QT_NO_QWS_INPUTMETHODS) && (defined(QT_NO_IM)) |
603 | #define QT_NO_QWS_INPUTMETHODS |
604 | #endif |
605 | |
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 | |
641 | // Q3TabDialog |
642 | #if !defined(QT_NO_TABDIALOG) && (defined(QT_NO_TABBAR)) |
643 | #define QT_NO_TABDIALOG |
644 | #endif |
645 | |
646 | // QTextCodecPlugin |
647 | #if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_LIBRARY)) |
648 | #define QT_NO_TEXTCODECPLUGIN |
649 | #endif |
650 | |
651 | // QColorDialog |
652 | #if !defined(QT_NO_COLORDIALOG) && (defined(QT_NO_SPINBOX)) |
653 | #define QT_NO_COLORDIALOG |
654 | #endif |
655 | |
656 | // QGraphicsEffect |
657 | #if !defined(QT_NO_GRAPHICSEFFECT) && (defined(QT_NO_GRAPHICSVIEW)) |
658 | #define QT_NO_GRAPHICSEFFECT |
659 | #endif |
660 | |
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 | |
666 | // QMenuBar |
667 | #if !defined(QT_NO_MENUBAR) && (defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON)) |
668 | #define QT_NO_MENUBAR |
669 | #endif |
670 | |
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 | |
686 | // QTabWidget |
687 | #if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET)) |
688 | #define QT_NO_TABWIDGET |
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 | |
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 |
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 | |
746 | // QToolBox |
747 | #if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_SCROLLAREA)) |
748 | #define QT_NO_TOOLBOX |
749 | #endif |
750 | |
751 | // QTreeView |
752 | #if !defined(QT_NO_TREEVIEW) && (defined(QT_NO_ITEMVIEWS)) |
753 | #define QT_NO_TREEVIEW |
754 | #endif |
755 | |
756 | // Accessibility |
757 | #if !defined(QT_NO_ACCESSIBILITY) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_MENUBAR)) |
758 | #define QT_NO_ACCESSIBILITY |
759 | #endif |
760 | |
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 | |
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 | |
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 | |
796 | // QToolBar |
797 | #if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW)) |
798 | #define QT_NO_TOOLBAR |
799 | #endif |
800 | |
801 | // QTreeWidget |
802 | #if !defined(QT_NO_TREEWIDGET) && (defined(QT_NO_TREEVIEW)) |
803 | #define QT_NO_TREEWIDGET |
804 | #endif |
805 | |
806 | // QDirModel |
807 | #if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_FILESYSTEMMODEL)) |
808 | #define QT_NO_DIRMODEL |
809 | #endif |
810 | |
811 | // QDockwidget |
812 | #if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW)) |
813 | #define QT_NO_DOCKWIDGET |
814 | #endif |
815 | |
816 | // QUndoView |
817 | #if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW)) |
818 | #define QT_NO_UNDOVIEW |
819 | #endif |
820 | |
821 | // QCompleter |
822 | #if !defined(QT_NO_FSCOMPLETER) && (defined(QT_NO_FILESYSTEMMODEL) || defined(QT_NO_COMPLETER)) |
823 | #define QT_NO_FSCOMPLETER |
824 | #endif |
825 | |
826 | // QGraphicsSvgItem |
827 | #if !defined(QT_NO_GRAPHICSSVGITEM) && (defined(QT_NO_SVGRENDERER) || defined(QT_NO_GRAPHICSVIEW)) |
828 | #define QT_NO_GRAPHICSSVGITEM |
829 | #endif |
830 | |
831 | // QComboBox |
832 | #if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW)) |
833 | #define QT_NO_COMBOBOX |
834 | #endif |
835 | |
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 | |
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 | |
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 |
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)) |
878 | #define QT_NO_PRINTDIALOG |
879 | #endif |
880 | |
881 | // QFileDialog |
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)) |
883 | #define QT_NO_FILEDIALOG |
884 | #endif |
885 | |
886 | // QPrintPreviewDialog |
887 | #if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_TOOLBAR)) |
888 | #define QT_NO_PRINTPREVIEWDIALOG |
889 | #endif |
890 | |
891 | |