1 /****************************************************************************
3 ** Copyright (C) 2015 The Qt Company Ltd.
4 ** Copyright (C) 2016 Ivailo Monev
6 ** This file is part of the QtCore module of the Katie Toolkit.
8 ** $QT_BEGIN_LICENSE:LGPL$
10 ** GNU Lesser General Public License Usage
11 ** This file may be used under the terms of the GNU Lesser
12 ** General Public License version 2.1 as published by the Free Software
13 ** Foundation and appearing in the file LICENSE.LGPL included in the
14 ** packaging of this file. Please review the following information to
15 ** ensure the GNU Lesser General Public License version 2.1 requirements
16 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
20 ****************************************************************************/
26 #define QT_VERSION_MAJOR ${KATIE_MAJOR}
27 #define QT_VERSION_MINOR ${KATIE_MINOR}
28 #define QT_VERSION_MICRO ${KATIE_MICRO}
29 #define QT_VERSION_STR "${KATIE_VERSION}"
30 #define QT_VERSION_HEX_STR "${KATIE_HEX}"
31 #define QT_VERSION ${KATIE_HEX}
34 #cmakedefine QT_POINTER_SIZE ${QT_POINTER_SIZE}
36 // The operating system, must be one of Q_OS_x
37 #define Q_OS_${KATIE_OS}
39 // The architechture, must be one of QT_ARCH_x
40 #define QT_ARCH_${KATIE_ARCH}
43 #define Q_BIG_ENDIAN 4321
44 #define Q_LITTLE_ENDIAN 1234
45 #define Q_BYTE_ORDER ${KATIE_BYTE_ORDER}
47 // Not supported, used to bootstrap
48 #cmakedefine QT_NO_QOBJECT
49 #cmakedefine QT_NO_COMPRESS
50 #cmakedefine QT_NO_THREAD
51 #cmakedefine QT_NO_PROCESS
52 #cmakedefine QT_NO_DATASTREAM
53 #cmakedefine QT_NO_TEXTSTREAM
54 #cmakedefine QT_NO_REGEXP
55 #cmakedefine QT_NO_REGEXP_ANCHOR_ALT
56 #cmakedefine QT_NO_REGEXP_BACKREF
57 #cmakedefine QT_NO_REGEXP_CAPTURE
58 #cmakedefine QT_NO_REGEXP_CCLASS
59 #cmakedefine QT_NO_REGEXP_ESCAPE
60 #cmakedefine QT_NO_REGEXP_INTERVAL
61 #cmakedefine QT_NO_REGEXP_LOOKAHEAD
62 #cmakedefine QT_NO_REGEXP_OPTIM
63 #cmakedefine QT_NO_REGEXP_WILDCARD
64 #cmakedefine QT_NO_STANDARDPATHS
65 #cmakedefine QT_NO_SETTINGS
66 #cmakedefine QT_NO_TEXTCODEC
68 // Compiler and host dependant
69 #cmakedefine QT_NO_EXCEPTIONS
70 #cmakedefine QT_NO_FPU
72 // External packages dependant
73 #cmakedefine QT_NO_CUPS
74 #cmakedefine QT_NO_DBUS
75 #cmakedefine QT_NO_EXECINFO
76 #cmakedefine QT_NO_FONTCONFIG
77 #cmakedefine QT_NO_SESSIONMANAGER
78 #cmakedefine QT_NO_TRANSLATION
79 #cmakedefine QT_NO_XCURSOR
80 #cmakedefine QT_NO_XFIXES
81 #cmakedefine QT_NO_XINERAMA
82 #cmakedefine QT_NO_XRANDR
83 #cmakedefine QT_NO_XRENDER
84 #cmakedefine QT_NO_XSHAPE
85 #cmakedefine QT_NO_XSYNC
87 // Broken, do not set until further notice
88 // #cmakedefine QT_NO_ACTION
89 // #cmakedefine QT_NO_ANIMATION
90 // #cmakedefine QT_NO_BUTTONGROUP
91 // #cmakedefine QT_NO_CALENDARWIDGET
92 // #cmakedefine QT_NO_CLIPBOARD
93 // #cmakedefine QT_NO_DRAGANDDROP
94 // #cmakedefine QT_NO_COLORDIALOG
95 // #cmakedefine QT_NO_COMBOBOX
96 // #cmakedefine QT_NO_COMPLETER
97 // #cmakedefine QT_NO_CONTEXTMENU
98 // #cmakedefine QT_NO_CSSPARSER
99 // #cmakedefine QT_NO_DATESTRING
100 // #cmakedefine QT_NO_DATETIMEEDIT
101 // #cmakedefine QT_NO_DEBUG_STREAM
102 // #cmakedefine QT_NO_DIRMODEL
103 // #cmakedefine QT_NO_DOCKWIDGET
104 // #cmakedefine QT_NO_DOM
105 // #cmakedefine QT_NO_ERRORMESSAGE
106 // #cmakedefine QT_NO_FILEDIALOG
107 // #cmakedefine QT_NO_FILEICONPROVIDER
108 // #cmakedefine QT_NO_FILESYSTEMMODEL
109 // #cmakedefine QT_NO_FONTCOMBOBOX
110 // #cmakedefine QT_NO_FONTDIALOG
111 // #cmakedefine QT_NO_FSFILEENGINE
112 // #cmakedefine QT_NO_GRAPHICSVIEW
113 // #cmakedefine QT_NO_GROUPBOX
114 // #cmakedefine QT_NO_ICON
115 // #cmakedefine QT_NO_IMAGEFORMAT_XPM
116 // #cmakedefine QT_NO_INPUTDIALOG
117 // #cmakedefine QT_NO_ITEMVIEWS
118 // #cmakedefine QT_NO_LINEEDIT
119 // #cmakedefine QT_NO_LISTVIEW
120 // #cmakedefine QT_NO_LISTWIDGET
121 // #cmakedefine QT_NO_MAINWINDOW
122 // #cmakedefine QT_NO_MATRIX4X4
123 // #cmakedefine QT_NO_VECTOR3D
124 // #cmakedefine QT_NO_MDIAREA
125 // #cmakedefine QT_NO_MENU
126 // #cmakedefine QT_NO_MENUBAR
127 // #cmakedefine QT_NO_MESSAGEBOX
130 #cmakedefine QT_NO_USING_NAMESPACE
131 #cmakedefine QT_NO_BACKINGSTORE
132 #cmakedefine QT_NO_CODEC_FOR_C_STRINGS
133 #cmakedefine QT_NO_COLORNAMES
134 #cmakedefine QT_NO_COLUMNVIEW
135 #cmakedefine QT_NO_CONCURRENT
136 #cmakedefine QT_NO_CURSOR
137 #cmakedefine QT_NO_DATAWIDGETMAPPER
138 #cmakedefine QT_NO_DEBUG
139 #cmakedefine QT_NO_DIAL
140 #cmakedefine QT_NO_DIALOGBUTTONBOX
141 #cmakedefine QT_NO_EFFECTS
142 #cmakedefine QT_NO_FILESYSTEMITERATOR
143 #cmakedefine QT_NO_FILESYSTEMWATCHER
144 #cmakedefine QT_NO_FORMLAYOUT
145 #cmakedefine QT_NO_FRAME
146 #cmakedefine QT_NO_FSCOMPLETER
147 #cmakedefine QT_NO_GRAPHICSEFFECT
148 #cmakedefine QT_NO_IDENTITYPROXYMODEL
149 #cmakedefine QT_NO_IMAGEFORMAT_PPM
150 #cmakedefine QT_NO_IMAGE_HEURISTIC_MASK
151 #cmakedefine QT_NO_IPV6
152 #cmakedefine QT_NO_IPV6IFNAME
153 #cmakedefine QT_NO_LCDNUMBER
154 #cmakedefine QT_NO_LIBRARY
155 #cmakedefine QT_NO_LOCALSERVER
156 #cmakedefine QT_NO_LOCALSOCKET
157 #cmakedefine QT_NO_MOVIE
158 #cmakedefine QT_NO_NETWORKINTERFACE
159 #cmakedefine QT_NO_PDF
160 #cmakedefine QT_NO_PLUGIN_CHECK
161 #cmakedefine QT_NO_PRINTDIALOG
162 #cmakedefine QT_NO_PRINTER
163 #cmakedefine QT_NO_PRINTPREVIEWDIALOG
164 #cmakedefine QT_NO_PRINTPREVIEWWIDGET
165 #cmakedefine QT_NO_PROGRESSBAR
166 #cmakedefine QT_NO_PROGRESSDIALOG
167 #cmakedefine QT_NO_PROPERTIES
168 #cmakedefine QT_NO_PROXYMODEL
169 #cmakedefine QT_NO_QFUTURE
170 #cmakedefine QT_NO_QUATERNION
171 #cmakedefine QT_NO_QUUID_STRING
172 #cmakedefine QT_NO_RESIZEHANDLER
173 #cmakedefine QT_NO_RUBBERBAND
174 #cmakedefine QT_NO_SCROLLAREA
175 #cmakedefine QT_NO_SCROLLBAR
176 #cmakedefine QT_NO_SHAREDMEMORY
177 #cmakedefine QT_NO_SHORTCUT
178 #cmakedefine QT_NO_SIGNALMAPPER
179 #cmakedefine QT_NO_SIZEGRIP
180 #cmakedefine QT_NO_SLIDER
181 #cmakedefine QT_NO_SORTFILTERPROXYMODEL
182 #cmakedefine QT_NO_SPINBOX
183 #cmakedefine QT_NO_SPLASHSCREEN
184 #cmakedefine QT_NO_SPLITTER
185 #cmakedefine QT_NO_STACKEDWIDGET
186 #cmakedefine QT_NO_STANDARDITEMMODEL
187 #cmakedefine QT_NO_STATUSBAR
188 #cmakedefine QT_NO_STATUSTIP
189 #cmakedefine QT_NO_STRINGLISTMODEL
190 #cmakedefine QT_NO_STYLE_CLEANLOOKS
191 #cmakedefine QT_NO_STYLE_PROXY
192 #cmakedefine QT_NO_STYLE_STYLESHEET
193 #cmakedefine QT_NO_STYLE_WINDOWS
194 #cmakedefine QT_NO_SVG
195 #cmakedefine QT_NO_SVGRENDERER
196 #cmakedefine QT_NO_SYNTAXHIGHLIGHTER
197 #cmakedefine QT_NO_SYSTEMSEMAPHORE
198 #cmakedefine QT_NO_SYSTEMTRAYICON
199 #cmakedefine QT_NO_TABBAR
200 #cmakedefine QT_NO_TABLEVIEW
201 #cmakedefine QT_NO_TABLEWIDGET
202 #cmakedefine QT_NO_TABWIDGET
203 #cmakedefine QT_NO_TEMPORARYFILE
204 #cmakedefine QT_NO_TEXTBROWSER
205 #cmakedefine QT_NO_TEXTCONTROL
206 #cmakedefine QT_NO_TEXTDATE
207 #cmakedefine QT_NO_TEXTEDIT
208 #cmakedefine QT_NO_TEXTHTMLPARSER
209 #cmakedefine QT_NO_TOOLBAR
210 #cmakedefine QT_NO_TOOLBOX
211 #cmakedefine QT_NO_TOOLBUTTON
212 #cmakedefine QT_NO_TOOLTIP
213 #cmakedefine QT_NO_TREEVIEW
214 #cmakedefine QT_NO_TREEWIDGET
215 #cmakedefine QT_NO_UDPSOCKET
216 #cmakedefine QT_NO_UNDOCOMMAND
217 #cmakedefine QT_NO_UNDOGROUP
218 #cmakedefine QT_NO_UNDOSTACK
219 #cmakedefine QT_NO_UNDOVIEW
220 #cmakedefine QT_NO_VALIDATOR
221 #cmakedefine QT_NO_VECTOR2D
222 #cmakedefine QT_NO_VECTOR4D
223 #cmakedefine QT_NO_WARNING_OUTPUT
224 #cmakedefine QT_NO_WHATSTHIS
225 #cmakedefine QT_NO_WHEELEVENT
226 #cmakedefine QT_NO_WIZARD
227 #cmakedefine QT_NO_WORKSPACE
228 #cmakedefine QT_NO_XMLSTREAM
229 #cmakedefine QT_NO_XMLSTREAMREADER
230 #cmakedefine QT_NO_XMLSTREAMWRITER
233 #if defined(QT_NO_TEXTSTREAM) && !defined(QT_NO_DEBUG_STREAM)
234 # define QT_NO_DEBUG_STREAM
238 #if !defined(QT_NO_QFUTURE) && defined(QT_NO_CONCURRENT)
239 # define QT_NO_QFUTURE
243 #if !defined(QT_NO_ANIMATION) && defined(QT_NO_PROPERTIES)
244 # define QT_NO_ANIMATION
248 #if !defined(QT_NO_BUTTONGROUP) && defined(QT_NO_GROUPBOX)
249 # define QT_NO_BUTTONGROUP
252 // QDate/QTime/QDateTime
253 #if !defined(QT_NO_DATESTRING) && defined(QT_NO_TEXTDATE)
254 # define QT_NO_DATESTRING
258 #if !defined(QT_NO_DIAL) && defined(QT_NO_SLIDER)
263 #if !defined(QT_NO_MENU) && defined(QT_NO_ACTION)
268 #if !defined(QT_NO_PROGRESSDIALOG) && defined(QT_NO_PROGRESSBAR)
269 # define QT_NO_PROGRESSDIALOG
273 #if !defined(QT_NO_SCROLLBAR) && defined(QT_NO_SLIDER)
274 # define QT_NO_SCROLLBAR
278 #if !defined(QT_NO_SPLITTER) && defined(QT_NO_RUBBERBAND)
279 # define QT_NO_SPLITTER
283 #if !defined(QT_NO_TOOLBUTTON) && defined(QT_NO_ACTION)
284 # define QT_NO_TOOLBUTTON
288 #if !defined(QT_NO_UNDOSTACK) && defined(QT_NO_UNDOCOMMAND)
289 # define QT_NO_UNDOSTACK
293 #if !defined(QT_NO_WIZARD) && defined(QT_NO_PROPERTIES)
294 # define QT_NO_WIZARD
298 #if !defined(QT_NO_XMLSTREAMREADER) && defined(QT_NO_XMLSTREAM)
299 # define QT_NO_XMLSTREAMREADER
303 #if !defined(QT_NO_XMLSTREAMWRITER) && defined(QT_NO_XMLSTREAM)
304 # define QT_NO_XMLSTREAMWRITER
308 #if !defined(QT_NO_CONTEXTMENU) && defined(QT_NO_MENU)
309 # define QT_NO_CONTEXTMENU
313 #if !defined(QT_NO_DBUS) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_DOM))
318 #if !defined(QT_NO_SCROLLAREA) && defined(QT_NO_SCROLLBAR)
319 # define QT_NO_SCROLLAREA
323 #if !defined(QT_NO_TABBAR) && defined(QT_NO_TOOLBUTTON)
324 # define QT_NO_TABBAR
328 #if !defined(QT_NO_UNDOGROUP) && defined(QT_NO_UNDOSTACK)
329 # define QT_NO_UNDOGROUP
333 #if !defined(QT_NO_WHATSTHIS) && defined(QT_NO_TOOLBUTTON)
334 # define QT_NO_WHATSTHIS
338 #if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_CLIPBOARD) || defined(QT_NO_IMAGEFORMAT_XPM))
339 # define QT_NO_DRAGANDDROP
343 #if !defined(QT_NO_GRAPHICSVIEW) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_MATRIX4X4) || defined(QT_NO_VECTOR3D))
344 # define QT_NO_GRAPHICSVIEW
348 #if !defined(QT_NO_MDIAREA) && defined(QT_NO_SCROLLAREA)
349 # define QT_NO_MDIAREA
353 #if !defined(QT_NO_PRINTER) && defined(QT_NO_TEMPORARYFILE)
354 # define QT_NO_PRINTER
358 #if !defined(QT_NO_SPINBOX) && (defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR))
359 # define QT_NO_SPINBOX
363 #if !defined(QT_NO_STYLE_CLEANLOOKS) && defined(QT_NO_STYLE_WINDOWS)
364 # define QT_NO_STYLE_CLEANLOOKS
368 #if !defined(QT_NO_STYLE_STYLESHEET) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_PROPERTIES) || defined(QT_NO_CSSPARSER))
369 # define QT_NO_STYLE_STYLESHEET
373 #if !defined(QT_NO_SVG) && (defined(QT_NO_XMLSTREAMREADER) || defined(QT_NO_CSSPARSER))
378 #if !defined(QT_NO_COLORDIALOG) && defined(QT_NO_SPINBOX)
379 # define QT_NO_COLORDIALOG
383 #if !defined(QT_NO_GRAPHICSEFFECT) && defined(QT_NO_GRAPHICSVIEW)
384 # define QT_NO_GRAPHICSEFFECT
387 // The Model/View Framework
388 #if !defined(QT_NO_ITEMVIEWS) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_SCROLLAREA))
389 # define QT_NO_ITEMVIEWS
393 #if !defined(QT_NO_MENUBAR) && (defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON))
394 # define QT_NO_MENUBAR
398 #if !defined(QT_NO_SVGRENDERER) && defined(QT_NO_SVG)
399 # define QT_NO_SVGRENDERER
403 #if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET))
404 # define QT_NO_TABWIDGET
408 #if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_PROPERTIES))
409 # define QT_NO_TEXTEDIT
413 #if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_TEXTEDIT))
414 # define QT_NO_ERRORMESSAGE
418 #if !defined(QT_NO_LISTVIEW) && defined(QT_NO_ITEMVIEWS)
419 # define QT_NO_LISTVIEW
423 #if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_MENU) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON))
424 # define QT_NO_MAINWINDOW
427 // QAbstractProxyModel
428 #if !defined(QT_NO_PROXYMODEL) && defined(QT_NO_ITEMVIEWS)
429 # define QT_NO_PROXYMODEL
432 // QIdentityProxyModel
433 #if !defined(QT_NO_IDENTITYPROXYMODEL) && defined(QT_NO_PROXYMODEL)
434 # define QT_NO_IDENTITYPROXYMODEL
437 // QStandardItemModel
438 #if !defined(QT_NO_STANDARDITEMMODEL) && defined(QT_NO_ITEMVIEWS)
439 # define QT_NO_STANDARDITEMMODEL
443 #if !defined(QT_NO_STRINGLISTMODEL) && defined(QT_NO_ITEMVIEWS)
444 # define QT_NO_STRINGLISTMODEL
447 // QSyntaxHighlighter
448 #if !defined(QT_NO_SYNTAXHIGHLIGHTER) && defined(QT_NO_TEXTEDIT)
449 # define QT_NO_SYNTAXHIGHLIGHTER
453 #if !defined(QT_NO_TABLEVIEW) && defined(QT_NO_ITEMVIEWS)
454 # define QT_NO_TABLEVIEW
458 #if !defined(QT_NO_TEXTBROWSER) && defined(QT_NO_TEXTEDIT)
459 # define QT_NO_TEXTBROWSER
463 #if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_SCROLLAREA))
464 # define QT_NO_TOOLBOX
468 #if !defined(QT_NO_TREEVIEW) && defined(QT_NO_ITEMVIEWS)
469 # define QT_NO_TREEVIEW
473 #if !defined(QT_NO_COLUMNVIEW) && defined(QT_NO_LISTVIEW)
474 # define QT_NO_COLUMNVIEW
478 #if !defined(QT_NO_COMPLETER) && defined(QT_NO_PROXYMODEL)
479 # define QT_NO_COMPLETER
482 // Common UNIX Printing System
483 #if !defined(QT_NO_CUPS) && defined(QT_NO_PRINTER)
488 #if !defined(QT_NO_DATAWIDGETMAPPER) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_PROPERTIES))
489 # define QT_NO_DATAWIDGETMAPPER
493 #if !defined(QT_NO_LISTWIDGET) && defined(QT_NO_LISTVIEW)
494 # define QT_NO_LISTWIDGET
497 // QSortFilterProxyModel
498 #if !defined(QT_NO_SORTFILTERPROXYMODEL) && defined(QT_NO_PROXYMODEL)
499 # define QT_NO_SORTFILTERPROXYMODEL
503 #if !defined(QT_NO_TABLEWIDGET) && defined(QT_NO_TABLEVIEW)
504 # define QT_NO_TABLEWIDGET
508 #if !defined(QT_NO_TOOLBAR) && defined(QT_NO_MAINWINDOW)
509 # define QT_NO_TOOLBAR
513 #if !defined(QT_NO_TREEWIDGET) && defined(QT_NO_TREEVIEW)
514 # define QT_NO_TREEWIDGET
518 #if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_FILESYSTEMMODEL))
519 # define QT_NO_DIRMODEL
523 #if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW))
524 # define QT_NO_DOCKWIDGET
528 #if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW))
529 # define QT_NO_UNDOVIEW
533 #if !defined(QT_NO_FSCOMPLETER) && (defined(QT_NO_FILESYSTEMMODEL) || defined(QT_NO_COMPLETER))
534 # define QT_NO_FSCOMPLETER
538 #if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW))
539 # define QT_NO_COMBOBOX
543 #if !defined(QT_NO_WORKSPACE) && (defined(QT_NO_SCROLLBAR) || defined(QT_NO_MAINWINDOW) || defined(QT_NO_MENUBAR))
544 # define QT_NO_WORKSPACE
547 // QPrintPreviewWidget
548 #if !defined(QT_NO_PRINTPREVIEWWIDGET) && (defined(QT_NO_GRAPHICSVIEW) || defined(QT_NO_PRINTER) || defined(QT_NO_MAINWINDOW))
549 # define QT_NO_PRINTPREVIEWWIDGET
553 #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))
554 # define QT_NO_CALENDARWIDGET
558 #if !defined(QT_NO_DATETIMEEDIT) && (defined(QT_NO_CALENDARWIDGET) || defined(QT_NO_DATESTRING))
559 # define QT_NO_DATETIMEEDIT
563 #if !defined(QT_NO_INPUTDIALOG) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX) || defined(QT_NO_STACKEDWIDGET))
564 # define QT_NO_INPUTDIALOG
568 #if !defined(QT_NO_FONTCOMBOBOX) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_STRINGLISTMODEL))
569 # define QT_NO_FONTCOMBOBOX
573 #if !defined(QT_NO_FONTDIALOG) && (defined(QT_NO_STRINGLISTMODEL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_VALIDATOR) || defined(QT_NO_GROUPBOX))
574 # define QT_NO_FONTDIALOG
578 #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))
579 # define QT_NO_PRINTDIALOG
583 #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))
584 # define QT_NO_FILEDIALOG
587 // QPrintPreviewDialog
588 #if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_TOOLBAR))
589 # define QT_NO_PRINTPREVIEWDIALOG
593 #if !defined(QT_NO_TEMPORARYFILE) && defined(QT_NO_FSFILEENGINE)
594 # define QT_NO_TEMPORARYFILE
598 #if !defined(QT_NO_LOCALSERVER) && defined(QT_NO_LOCALSOCKET)
599 # define QT_NO_LOCALSERVER
602 // Always off when building Katie, may be defined by application
603 // QT_NO_DYNAMIC_CAST
604 // QT_NO_URL_CAST_FROM_STRING
605 // QT_NO_CAST_FROM_ASCII
606 // QT_NO_CAST_FROM_BYTEARRAY
607 // QT_NO_CAST_TO_ASCII
609 // QT_NO_TEMPLATE_TEMPLATE_PARAMETERS
610 // QT_NO_QOBJECT_CHECK