mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-26 20:03:13 +00:00
770 lines
21 KiB
CMake
770 lines
21 KiB
CMake
/****************************************************************************
|
|
**
|
|
** Copyright (C) 2015 The Qt Company Ltd.
|
|
** Copyright (C) 2016-2019 Ivailo Monev
|
|
**
|
|
** This file is part of the QtCore module of the Katie Toolkit.
|
|
**
|
|
** $QT_BEGIN_LICENSE:LGPL$
|
|
** GNU Lesser General Public License Usage
|
|
** Alternatively, this file may be used under the terms of the GNU Lesser
|
|
** General Public License version 2.1 or version 3 as published by the Free
|
|
** Software Foundation and appearing in the file LICENSE.LGPLv21 and
|
|
** LICENSE.LGPLv3 included in the packaging of this file. Please review the
|
|
** following information to ensure the GNU Lesser General Public License
|
|
** requirements will be met: https://www.gnu.org/licenses/lgpl.html and
|
|
** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
|
**
|
|
** As a special exception, The Qt Company gives you certain additional
|
|
** rights. These rights are described in The Qt Company LGPL Exception
|
|
** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
|
|
**
|
|
** GNU General Public License Usage
|
|
** Alternatively, this file may be used under the terms of the GNU
|
|
** General Public License version 3.0 as published by the Free Software
|
|
** Foundation and appearing in the file LICENSE.GPL included in the
|
|
** packaging of this file. Please review the following information to
|
|
** ensure the GNU General Public License version 3.0 requirements will be
|
|
** met: http://www.gnu.org/copyleft/gpl.html.
|
|
**
|
|
** $QT_END_LICENSE$
|
|
**
|
|
****************************************************************************/
|
|
|
|
#ifndef QCONFIG_H
|
|
#define QCONFIG_H
|
|
|
|
/* No longer supported */
|
|
#define QT_NO_OPENVG
|
|
#define QT_NO_PHONON
|
|
#define QT_NO_WIN_ACTIVEQT
|
|
#define QT_NO_DIRECTPAINTER
|
|
#define QT_NO_COP
|
|
#define QT_NO_BLITTABLE
|
|
#define QT_NO_PICTURE
|
|
#define QT_NO_PICTUREIO
|
|
#define QT_NO_SOFTKEYMANAGER
|
|
#define QT_NO_SXE
|
|
#define QT_NO_QWS_QPF2
|
|
#define QT_NO_QWS_INPUTMETHODS
|
|
#define QT_NO_QWSEMBEDWIDGET
|
|
#define QT_NO_QWS_CURSOR
|
|
#define QT_NO_QWS_DECORATION_DEFAULT
|
|
#define QT_NO_QWS_DECORATION_STYLED
|
|
#define QT_NO_QWS_DECORATION_WINDOWS
|
|
#define QT_NO_QWS_MANAGER
|
|
#define QT_NO_QWS_KEYBOARD
|
|
#define QT_NO_QWS_MOUSE
|
|
#define QT_NO_QWS_MOUSE_AUTO
|
|
#define QT_NO_QWS_MOUSE_MANUAL
|
|
#define QT_NO_QWS_MULTIPROCESS
|
|
#define QT_NO_QWS_SOUNDSERVER
|
|
#define QT_NO_QWS_PROPERTIES
|
|
#define QT_NO_QWS_PROXYSCREEN
|
|
#define QT_NO_QWS_DYNAMICSCREENTRANSFORMATION
|
|
#define QT_NO_QWS_TRANSFORMED
|
|
#define QT_NO_QWS_VNC
|
|
#define QT_NO_AUDIO_BACKEND
|
|
#define QT_NO_DIRECTWRITE
|
|
#define QT_NO_STYLE_WINDOWSCE
|
|
#define QT_NO_STYLE_WINDOWSMOBILE
|
|
#define QT_NO_STYLE_WINDOWSXP
|
|
#define QT_NO_STYLE_WINDOWSVISTA
|
|
#define QT_NO_STYLE_MAC
|
|
#define QT_NO_STYLE_S60
|
|
#define QT_NO_STYLE_GTK
|
|
#define QT_NO_STYLE_QGTK
|
|
#define QT_NO_STYLE_CDE
|
|
#define QT_NO_STATEMACHINE
|
|
#define QT_NO_XKB
|
|
#define QT_NO_XIM
|
|
#define QT_NO_IM
|
|
#define QT_NO_INPUTMETHOD
|
|
#define QT_NO_SOUND
|
|
#define QT_NO_EGL
|
|
#define QT_NO_OPENGL
|
|
#define QT_NO_TABLET
|
|
#define QT_NO_TABLETEVENT
|
|
#define QT_NO_GCONF2
|
|
#define QT_NO_RAWFONT
|
|
#define QT_NO_IMAGE_TEXT
|
|
#define QT_NO_GLIB
|
|
#define QT_NO_ICONV
|
|
|
|
/* Qt build specs */
|
|
#define QT_KATIE
|
|
#ifndef QT_EDITION
|
|
# define QT_EDITION QT_EDITION_DESKTOP
|
|
#endif
|
|
|
|
#ifndef QT_BUILD_KEY
|
|
# define QT_BUILD_KEY "${KATIE_KEY}"
|
|
#endif
|
|
|
|
#cmakedefine QT_VISIBILITY_AVAILABLE
|
|
#cmakedefine QT_LARGEFILE_SUPPORT ${QT_LARGEFILE_SUPPORT}
|
|
#cmakedefine QT_POINTER_SIZE ${QT_POINTER_SIZE}
|
|
|
|
// not supported, used to bootstrap
|
|
#cmakedefine QT_NO_QOBJECT
|
|
#cmakedefine QT_NO_COMPRESS
|
|
#cmakedefine QT_NO_THREAD
|
|
#cmakedefine QT_NO_PROCESS
|
|
#cmakedefine QT_NO_DATASTREAM
|
|
#cmakedefine QT_NO_TEXTSTREAM
|
|
#cmakedefine QT_NO_REGEXP
|
|
#cmakedefine QT_NO_REGEXP_ANCHOR_ALT
|
|
#cmakedefine QT_NO_REGEXP_BACKREF
|
|
#cmakedefine QT_NO_REGEXP_CAPTURE
|
|
#cmakedefine QT_NO_REGEXP_CCLASS
|
|
#cmakedefine QT_NO_REGEXP_ESCAPE
|
|
#cmakedefine QT_NO_REGEXP_INTERVAL
|
|
#cmakedefine QT_NO_REGEXP_LOOKAHEAD
|
|
#cmakedefine QT_NO_REGEXP_OPTIM
|
|
#cmakedefine QT_NO_REGEXP_WILDCARD
|
|
#cmakedefine QT_NO_STANDARDPATHS
|
|
#cmakedefine QT_NO_SETTINGS
|
|
|
|
#cmakedefine QT_NO_USING_NAMESPACE
|
|
#cmakedefine QT_NO_ACCESSIBILITY
|
|
#cmakedefine QT_NO_ACTION
|
|
#cmakedefine QT_NO_ACTIONS
|
|
#cmakedefine QT_NO_ANIMATION
|
|
#cmakedefine QT_NO_BACKINGSTORE
|
|
#cmakedefine QT_NO_BEARERMANAGEMENT
|
|
#cmakedefine QT_NO_BIG_CODECS
|
|
#cmakedefine QT_NO_BUTTONGROUP
|
|
#cmakedefine QT_NO_CALENDARWIDGET
|
|
#cmakedefine QT_NO_CAST_FROM_ASCII
|
|
#cmakedefine QT_NO_CAST_FROM_BYTEARRAY
|
|
#cmakedefine QT_NO_CAST_TO_ASCII
|
|
#cmakedefine QT_NO_CLIPBOARD
|
|
#cmakedefine QT_NO_CLOCK_MONOTONIC
|
|
#cmakedefine QT_NO_CODEC_FOR_C_STRINGS
|
|
#cmakedefine QT_NO_COLORDIALOG
|
|
#cmakedefine QT_NO_COLORNAMES
|
|
#cmakedefine QT_NO_COLUMNVIEW
|
|
#cmakedefine QT_NO_COMBOBOX
|
|
#cmakedefine QT_NO_COMPLETER
|
|
#cmakedefine QT_NO_CONCURRENT
|
|
#cmakedefine QT_NO_CONTEXTMENU
|
|
#cmakedefine QT_NO_CSSPARSER
|
|
#cmakedefine QT_NO_CUPS
|
|
#cmakedefine QT_NO_CURSOR
|
|
#cmakedefine QT_NO_DATAWIDGETMAPPER
|
|
#cmakedefine QT_NO_DATESTRING
|
|
#cmakedefine QT_NO_DATETIMEEDIT
|
|
#cmakedefine QT_NO_DBUS
|
|
#cmakedefine QT_NO_DEBUG
|
|
#cmakedefine QT_NO_DEBUG_PLUGIN_CHECK
|
|
#cmakedefine QT_NO_DEBUG_STREAM
|
|
#cmakedefine QT_NO_DESKTOPSERVICES
|
|
#cmakedefine QT_NO_DIAL
|
|
#cmakedefine QT_NO_DIALOGBUTTONBOX
|
|
#cmakedefine QT_NO_DIRMODEL
|
|
#cmakedefine QT_NO_DOCKWIDGET
|
|
#cmakedefine QT_NO_DOM
|
|
#cmakedefine QT_NO_DRAGANDDROP
|
|
#cmakedefine QT_NO_DYNAMIC_CAST
|
|
#cmakedefine QT_NO_DYNAMIC_LIBRARY
|
|
#cmakedefine QT_NO_EFFECTS
|
|
#cmakedefine QT_NO_EMIT
|
|
#cmakedefine QT_NO_ERRORMESSAGE
|
|
#cmakedefine QT_NO_EXCEPTIONS
|
|
#cmakedefine QT_NO_FILEDIALOG
|
|
#cmakedefine QT_NO_FILEICONPROVIDER
|
|
#cmakedefine QT_NO_FILESYSTEMITERATOR
|
|
#cmakedefine QT_NO_FILESYSTEMMODEL
|
|
#cmakedefine QT_NO_FILESYSTEMWATCHER
|
|
#cmakedefine QT_NO_FONTCOMBOBOX
|
|
#cmakedefine QT_NO_FONTCONFIG
|
|
#cmakedefine QT_NO_FONTDIALOG
|
|
#cmakedefine QT_NO_FORMLAYOUT
|
|
#cmakedefine QT_NO_FPU
|
|
#cmakedefine QT_NO_FRAME
|
|
#cmakedefine QT_NO_FSCOMPLETER
|
|
#cmakedefine QT_NO_FSFILEENGINE
|
|
#cmakedefine QT_NO_FTP
|
|
#cmakedefine QT_NO_GEOM_VARIANT
|
|
#cmakedefine QT_NO_GESTURES
|
|
#cmakedefine QT_NO_GETADDRINFO
|
|
#cmakedefine QT_NO_GETIFADDRS
|
|
#cmakedefine QT_NO_GRAPHICSEFFECT
|
|
#cmakedefine QT_NO_GRAPHICSSVGITEM
|
|
#cmakedefine QT_NO_GRAPHICSVIEW
|
|
#cmakedefine QT_NO_GROUPBOX
|
|
#cmakedefine QT_NO_HTTP
|
|
#cmakedefine QT_NO_ICON
|
|
#cmakedefine QT_NO_IDENTITYPROXYMODEL
|
|
#cmakedefine QT_NO_IMAGEFORMATPLUGIN
|
|
#cmakedefine QT_NO_IMAGEFORMAT_BMP
|
|
#cmakedefine QT_NO_IMAGEFORMAT_GIF
|
|
#cmakedefine QT_NO_IMAGEFORMAT_ICO
|
|
#cmakedefine QT_NO_IMAGEFORMAT_JPEG
|
|
#cmakedefine QT_NO_IMAGEFORMAT_MNG
|
|
#cmakedefine QT_NO_IMAGEFORMAT_PNG
|
|
#cmakedefine QT_NO_IMAGEFORMAT_PPM
|
|
#cmakedefine QT_NO_IMAGEFORMAT_TGA
|
|
#cmakedefine QT_NO_IMAGEFORMAT_TIFF
|
|
#cmakedefine QT_NO_IMAGEFORMAT_XBM
|
|
#cmakedefine QT_NO_IMAGEFORMAT_XPM
|
|
#cmakedefine QT_NO_IMAGE_HEURISTIC_MASK
|
|
#cmakedefine QT_NO_INOTIFY
|
|
#cmakedefine QT_NO_INPUTDIALOG
|
|
#cmakedefine QT_NO_IPV6
|
|
#cmakedefine QT_NO_IPV6IFNAME
|
|
#cmakedefine QT_NO_ITEMVIEWS
|
|
#cmakedefine QT_NO_KEYWORDS
|
|
#cmakedefine QT_NO_LCDNUMBER
|
|
#cmakedefine QT_NO_LIBRARY
|
|
#cmakedefine QT_NO_LINEEDIT
|
|
#cmakedefine QT_NO_LISTVIEW
|
|
#cmakedefine QT_NO_LISTWIDGET
|
|
#cmakedefine QT_NO_LOCALFILE_OPTIMIZED_QML
|
|
#cmakedefine QT_NO_LOCALSERVER
|
|
#cmakedefine QT_NO_LOCALSOCKET
|
|
#cmakedefine QT_NO_LPR
|
|
#cmakedefine QT_NO_MAINWINDOW
|
|
#cmakedefine QT_NO_MATRIX4X4
|
|
#cmakedefine QT_NO_MDIAREA
|
|
#cmakedefine QT_NO_MENU
|
|
#cmakedefine QT_NO_MENU
|
|
#cmakedefine QT_NO_MENUBAR
|
|
#cmakedefine QT_NO_MESSAGEBOX
|
|
#cmakedefine QT_NO_MOVIE
|
|
#cmakedefine QT_NO_NAS
|
|
#cmakedefine QT_NO_NATIVE_GESTURES
|
|
#cmakedefine QT_NO_NETWORKDISKCACHE
|
|
#cmakedefine QT_NO_NETWORKINTERFACE
|
|
#cmakedefine QT_NO_NETWORKPROXY
|
|
#cmakedefine QT_NO_NIS
|
|
#cmakedefine QT_NO_NSL
|
|
#cmakedefine QT_NO_PDF
|
|
#cmakedefine QT_NO_PLUGIN_CHECK
|
|
#cmakedefine QT_NO_PRINTDIALOG
|
|
#cmakedefine QT_NO_PRINTER
|
|
#cmakedefine QT_NO_PRINTPREVIEWDIALOG
|
|
#cmakedefine QT_NO_PRINTPREVIEWWIDGET
|
|
#cmakedefine QT_NO_PROCESS
|
|
#cmakedefine QT_NO_PROGRESSBAR
|
|
#cmakedefine QT_NO_PROGRESSDIALOG
|
|
#cmakedefine QT_NO_PROPERTIES
|
|
#cmakedefine QT_NO_PROXYMODEL
|
|
#cmakedefine QT_NO_QCOLUMNVIEW
|
|
#cmakedefine QT_NO_QFUTURE
|
|
#cmakedefine QT_NO_QOBJECT_CHECK
|
|
#cmakedefine QT_NO_QUATERNION
|
|
#cmakedefine QT_NO_QUUID_STRING
|
|
#cmakedefine QT_NO_RESIZEHANDLER
|
|
#cmakedefine QT_NO_RESOLV
|
|
#cmakedefine QT_NO_RUBBERBAND
|
|
#cmakedefine QT_NO_SCROLLAREA
|
|
#cmakedefine QT_NO_SCROLLBAR
|
|
#cmakedefine QT_NO_SESSIONMANAGER
|
|
#cmakedefine QT_NO_SHAREDMEMORY
|
|
#cmakedefine QT_NO_SHARED_EXPORT
|
|
#cmakedefine QT_NO_SHORTCUT
|
|
#cmakedefine QT_NO_SIGNALMAPPER
|
|
#cmakedefine QT_NO_SIZEGRIP
|
|
#cmakedefine QT_NO_SLIDER
|
|
#cmakedefine QT_NO_SOCKS5
|
|
#cmakedefine QT_NO_SORTFILTERPROXYMODEL
|
|
#cmakedefine QT_NO_SPINBOX
|
|
#cmakedefine QT_NO_SPLASHSCREEN
|
|
#cmakedefine QT_NO_SPLITTER
|
|
#cmakedefine QT_NO_STACKEDWIDGET
|
|
#cmakedefine QT_NO_STANDARDITEMMODEL
|
|
#cmakedefine QT_NO_STATUSBAR
|
|
#cmakedefine QT_NO_STATUSTIP
|
|
#cmakedefine QT_NO_STL_WCHAR
|
|
#cmakedefine QT_NO_STRINGLISTMODEL
|
|
#cmakedefine QT_NO_STYLE_CLEANLOOKS
|
|
#cmakedefine QT_NO_STYLE_MOTIF
|
|
#cmakedefine QT_NO_STYLE_PLASTIQUE
|
|
#cmakedefine QT_NO_STYLE_PROXY
|
|
#cmakedefine QT_NO_STYLE_STYLESHEET
|
|
#cmakedefine QT_NO_STYLE_WINDOWS
|
|
#cmakedefine QT_NO_SVG
|
|
#cmakedefine QT_NO_SVGGENERATOR
|
|
#cmakedefine QT_NO_SVGRENDERER
|
|
#cmakedefine QT_NO_SVGWIDGET
|
|
#cmakedefine QT_NO_SYNTAXHIGHLIGHTER
|
|
#cmakedefine QT_NO_SYSTEMLOCALE
|
|
#cmakedefine QT_NO_SYSTEMSEMAPHORE
|
|
#cmakedefine QT_NO_SYSTEMTRAYICON
|
|
#cmakedefine QT_NO_TABBAR
|
|
#cmakedefine QT_NO_TABLEVIEW
|
|
#cmakedefine QT_NO_TABLEWIDGET
|
|
#cmakedefine QT_NO_TABWIDGET
|
|
#cmakedefine QT_NO_TEMPLATE_TEMPLATE_PARAMETERS
|
|
#cmakedefine QT_NO_TEMPORARYFILE
|
|
#cmakedefine QT_NO_TEXTBROWSER
|
|
#cmakedefine QT_NO_TEXTCODE
|
|
#cmakedefine QT_NO_TEXTCODEC
|
|
#cmakedefine QT_NO_TEXTCODECPLUGIN
|
|
#cmakedefine QT_NO_TEXTCONTROL
|
|
#cmakedefine QT_NO_TEXTDATE
|
|
#cmakedefine QT_NO_TEXTEDIT
|
|
#cmakedefine QT_NO_TEXTHTMLPARSER
|
|
#cmakedefine QT_NO_TEXTODFWRITER
|
|
#cmakedefine QT_NO_TOOLBAR
|
|
#cmakedefine QT_NO_TOOLBOX
|
|
#cmakedefine QT_NO_TOOLBUTTON
|
|
#cmakedefine QT_NO_TOOLTIP
|
|
#cmakedefine QT_NO_TRANSLATION
|
|
#cmakedefine QT_NO_TRANSLATION_BUILDER
|
|
#cmakedefine QT_NO_TREEVIEW
|
|
#cmakedefine QT_NO_TREEWIDGET
|
|
#cmakedefine QT_NO_UDPSOCKET
|
|
#cmakedefine QT_NO_UNDOCOMMAND
|
|
#cmakedefine QT_NO_UNDOGROUP
|
|
#cmakedefine QT_NO_UNDOSTACK
|
|
#cmakedefine QT_NO_UNDOVIEW
|
|
#cmakedefine QT_NO_UNSETENV
|
|
#cmakedefine QT_NO_UNWIND
|
|
#cmakedefine QT_NO_URLINFO
|
|
#cmakedefine QT_NO_URL_CAST_FROM_STRING
|
|
#cmakedefine QT_NO_VALIDATOR
|
|
#cmakedefine QT_NO_VECTOR2D
|
|
#cmakedefine QT_NO_VECTOR3D
|
|
#cmakedefine QT_NO_VECTOR4D
|
|
#cmakedefine QT_NO_WARNING_OUTPUT
|
|
#cmakedefine QT_NO_WHATSTHIS
|
|
#cmakedefine QT_NO_WHEELEVENT
|
|
#cmakedefine QT_NO_WIZARD
|
|
#cmakedefine QT_NO_WORKSPACE
|
|
#cmakedefine QT_NO_XCURSOR
|
|
#cmakedefine QT_NO_XFIXES
|
|
#cmakedefine QT_NO_XINERAMA
|
|
#cmakedefine QT_NO_XINPUT
|
|
#cmakedefine QT_NO_XMLSTREAM
|
|
#cmakedefine QT_NO_XMLSTREAMREADER
|
|
#cmakedefine QT_NO_XMLSTREAMWRITER
|
|
#cmakedefine QT_NO_XRANDR
|
|
#cmakedefine QT_NO_XRENDER
|
|
#cmakedefine QT_NO_XSHAPE
|
|
#cmakedefine QT_NO_XSHM
|
|
#cmakedefine QT_NO_XSYNC
|
|
|
|
// Future
|
|
#if !defined(QT_NO_QFUTURE) && defined(QT_NO_CONCURRENT)
|
|
#define QT_NO_QFUTURE
|
|
#endif
|
|
|
|
// Animation
|
|
#if !defined(QT_NO_ANIMATION) && (defined(QT_NO_PROPERTIES))
|
|
#define QT_NO_ANIMATION
|
|
#endif
|
|
|
|
// QButtonGroup
|
|
#if !defined(QT_NO_BUTTONGROUP) && (defined(QT_NO_GROUPBOX))
|
|
#define QT_NO_BUTTONGROUP
|
|
#endif
|
|
|
|
// QDate/QTime/QDateTime
|
|
#if !defined(QT_NO_DATESTRING) && (defined(QT_NO_TEXTDATE))
|
|
#define QT_NO_DATESTRING
|
|
#endif
|
|
|
|
// QDial
|
|
#if !defined(QT_NO_DIAL) && (defined(QT_NO_SLIDER))
|
|
#define QT_NO_DIAL
|
|
#endif
|
|
|
|
// QFileSystemModel
|
|
#if !defined(QT_NO_FILESYSTEMMODEL) && (defined(QT_NO_FILESYSTEMWATCHER))
|
|
#define QT_NO_FILESYSTEMMODEL
|
|
#endif
|
|
|
|
// QMenu
|
|
#if !defined(QT_NO_MENU) && (defined(QT_NO_ACTION))
|
|
#define QT_NO_MENU
|
|
#endif
|
|
|
|
// QNetworkDiskCache
|
|
#if !defined(QT_NO_NETWORKDISKCACHE) && (defined(QT_NO_TEMPORARYFILE))
|
|
#define QT_NO_NETWORKDISKCACHE
|
|
#endif
|
|
|
|
// QProgressDialog
|
|
#if !defined(QT_NO_PROGRESSDIALOG) && (defined(QT_NO_PROGRESSBAR))
|
|
#define QT_NO_PROGRESSDIALOG
|
|
#endif
|
|
|
|
// QScrollBar
|
|
#if !defined(QT_NO_SCROLLBAR) && (defined(QT_NO_SLIDER))
|
|
#define QT_NO_SCROLLBAR
|
|
#endif
|
|
|
|
// SOCKS5
|
|
#if !defined(QT_NO_SOCKS5) && (defined(QT_NO_NETWORKPROXY))
|
|
#define QT_NO_SOCKS5
|
|
#endif
|
|
|
|
// QSplitter
|
|
#if !defined(QT_NO_SPLITTER) && (defined(QT_NO_RUBBERBAND))
|
|
#define QT_NO_SPLITTER
|
|
#endif
|
|
|
|
// QToolButton
|
|
#if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_ACTION))
|
|
#define QT_NO_TOOLBUTTON
|
|
#endif
|
|
|
|
// QUndoStack
|
|
#if !defined(QT_NO_UNDOSTACK) && (defined(QT_NO_UNDOCOMMAND))
|
|
#define QT_NO_UNDOSTACK
|
|
#endif
|
|
|
|
// QWizard
|
|
#if !defined(QT_NO_WIZARD) && (defined(QT_NO_PROPERTIES))
|
|
#define QT_NO_WIZARD
|
|
#endif
|
|
|
|
// QXmlStreamReader
|
|
#if !defined(QT_NO_XMLSTREAMREADER) && (defined(QT_NO_XMLSTREAM))
|
|
#define QT_NO_XMLSTREAMREADER
|
|
#endif
|
|
|
|
// QXmlStreamWriter
|
|
#if !defined(QT_NO_XMLSTREAMWRITER) && (defined(QT_NO_XMLSTREAM))
|
|
#define QT_NO_XMLSTREAMWRITER
|
|
#endif
|
|
|
|
// Bearer Management
|
|
#if !defined(QT_NO_BEARERMANAGEMENT) && (defined(QT_NO_LIBRARY))
|
|
#define QT_NO_BEARERMANAGEMENT
|
|
#endif
|
|
|
|
// Context menu
|
|
#if !defined(QT_NO_CONTEXTMENU) && (defined(QT_NO_MENU))
|
|
#define QT_NO_CONTEXTMENU
|
|
#endif
|
|
|
|
// QtDBus module
|
|
#if !defined(QT_NO_DBUS) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_DOM))
|
|
#define QT_NO_DBUS
|
|
#endif
|
|
|
|
// File Transfer Protocol
|
|
#if !defined(QT_NO_FTP) && (defined(QT_NO_URLINFO) || defined(QT_NO_TEXTDATE))
|
|
#define QT_NO_FTP
|
|
#endif
|
|
|
|
// QScrollArea
|
|
#if !defined(QT_NO_SCROLLAREA) && (defined(QT_NO_SCROLLBAR))
|
|
#define QT_NO_SCROLLAREA
|
|
#endif
|
|
|
|
// QTabBar
|
|
#if !defined(QT_NO_TABBAR) && (defined(QT_NO_TOOLBUTTON))
|
|
#define QT_NO_TABBAR
|
|
#endif
|
|
|
|
// OdfWriter
|
|
#if !defined(QT_NO_TEXTODFWRITER) && (defined(QT_NO_XMLSTREAMWRITER))
|
|
#define QT_NO_TEXTODFWRITER
|
|
#endif
|
|
|
|
// QUndoGroup
|
|
#if !defined(QT_NO_UNDOGROUP) && (defined(QT_NO_UNDOSTACK))
|
|
#define QT_NO_UNDOGROUP
|
|
#endif
|
|
|
|
// QWhatsThis
|
|
#if !defined(QT_NO_WHATSTHIS) && (defined(QT_NO_TOOLBUTTON))
|
|
#define QT_NO_WHATSTHIS
|
|
#endif
|
|
|
|
// Drag and drop
|
|
#if !defined(QT_NO_DRAGANDDROP) && defined(QT_NO_IMAGEFORMAT_XPM)
|
|
#define QT_NO_DRAGANDDROP
|
|
#endif
|
|
|
|
// QGraphicsView
|
|
#if !defined(QT_NO_GRAPHICSVIEW) && (defined(QT_NO_SCROLLAREA))
|
|
#define QT_NO_GRAPHICSVIEW
|
|
#endif
|
|
|
|
// Hyper Text Transfer Protocol
|
|
#if !defined(QT_NO_HTTP) && defined(QT_NO_HOSTINFO)
|
|
#define QT_NO_HTTP
|
|
#endif
|
|
|
|
// QMdiArea
|
|
#if !defined(QT_NO_MDIAREA) && (defined(QT_NO_SCROLLAREA))
|
|
#define QT_NO_MDIAREA
|
|
#endif
|
|
|
|
// QPrinter
|
|
#if !defined(QT_NO_PRINTER) && defined(QT_NO_TEMPORARYFILE)
|
|
#define QT_NO_PRINTER
|
|
#endif
|
|
|
|
// QSpinBox
|
|
#if !defined(QT_NO_SPINBOX) && (defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR))
|
|
#define QT_NO_SPINBOX
|
|
#endif
|
|
|
|
// QCleanLooksStyle
|
|
#if !defined(QT_NO_STYLE_CLEANLOOKS) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
|
|
#define QT_NO_STYLE_CLEANLOOKS
|
|
#endif
|
|
|
|
// QPlastiqueStyle
|
|
#if !defined(QT_NO_STYLE_PLASTIQUE) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGEFORMAT_XPM))
|
|
#define QT_NO_STYLE_PLASTIQUE
|
|
#endif
|
|
|
|
// QStyleSheetStyle
|
|
#if !defined(QT_NO_STYLE_STYLESHEET) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_PROPERTIES) || defined(QT_NO_CSSPARSER))
|
|
#define QT_NO_STYLE_STYLESHEET
|
|
#endif
|
|
|
|
// QtSvg module
|
|
#if !defined(QT_NO_SVG) && (defined(QT_NO_XMLSTREAMREADER) || defined(QT_NO_CSSPARSER))
|
|
#define QT_NO_SVG
|
|
#endif
|
|
|
|
// QTextCodecPlugin
|
|
#if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_LIBRARY))
|
|
#define QT_NO_TEXTCODECPLUGIN
|
|
#endif
|
|
|
|
// QColorDialog
|
|
#if !defined(QT_NO_COLORDIALOG) && (defined(QT_NO_SPINBOX))
|
|
#define QT_NO_COLORDIALOG
|
|
#endif
|
|
|
|
// QGraphicsEffect
|
|
#if !defined(QT_NO_GRAPHICSEFFECT) && (defined(QT_NO_GRAPHICSVIEW))
|
|
#define QT_NO_GRAPHICSEFFECT
|
|
#endif
|
|
|
|
// The Model/View Framework
|
|
#if !defined(QT_NO_ITEMVIEWS) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_SCROLLAREA))
|
|
#define QT_NO_ITEMVIEWS
|
|
#endif
|
|
|
|
// QMenuBar
|
|
#if !defined(QT_NO_MENUBAR) && (defined(QT_NO_MENU) || defined(QT_NO_TOOLBUTTON))
|
|
#define QT_NO_MENUBAR
|
|
#endif
|
|
|
|
// QSvgGenerator
|
|
#if !defined(QT_NO_SVGGENERATOR) && (defined(QT_NO_SVG))
|
|
#define QT_NO_SVGGENERATOR
|
|
#endif
|
|
|
|
// QSvgRenderer
|
|
#if !defined(QT_NO_SVGRENDERER) && (defined(QT_NO_SVG))
|
|
#define QT_NO_SVGRENDERER
|
|
#endif
|
|
|
|
// QTabWidget
|
|
#if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_STACKEDWIDGET))
|
|
#define QT_NO_TABWIDGET
|
|
#endif
|
|
|
|
// QTextEdit
|
|
#if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_SCROLLAREA) || defined(QT_NO_PROPERTIES))
|
|
#define QT_NO_TEXTEDIT
|
|
#endif
|
|
|
|
// QErrorMessage
|
|
#if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_TEXTEDIT))
|
|
#define QT_NO_ERRORMESSAGE
|
|
#endif
|
|
|
|
// QListView
|
|
#if !defined(QT_NO_LISTVIEW) && (defined(QT_NO_ITEMVIEWS))
|
|
#define QT_NO_LISTVIEW
|
|
#endif
|
|
|
|
// QMainWindow
|
|
#if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_MENU) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON))
|
|
#define QT_NO_MAINWINDOW
|
|
#endif
|
|
|
|
// QAbstractProxyModel
|
|
#if !defined(QT_NO_PROXYMODEL) && (defined(QT_NO_ITEMVIEWS))
|
|
#define QT_NO_PROXYMODEL
|
|
#endif
|
|
|
|
// QIdentityProxyModel
|
|
#if !defined(QT_NO_IDENTITYPROXYMODEL) && defined(QT_NO_PROXYMODEL)
|
|
# define QT_NO_IDENTITYPROXYMODEL
|
|
#endif
|
|
|
|
// QStandardItemModel
|
|
#if !defined(QT_NO_STANDARDITEMMODEL) && (defined(QT_NO_ITEMVIEWS))
|
|
#define QT_NO_STANDARDITEMMODEL
|
|
#endif
|
|
|
|
// QStringListModel
|
|
#if !defined(QT_NO_STRINGLISTMODEL) && (defined(QT_NO_ITEMVIEWS))
|
|
#define QT_NO_STRINGLISTMODEL
|
|
#endif
|
|
|
|
// QSvgWidget
|
|
#if !defined(QT_NO_SVGWIDGET) && (defined(QT_NO_SVGRENDERER))
|
|
#define QT_NO_SVGWIDGET
|
|
#endif
|
|
|
|
// QSyntaxHighlighter
|
|
#if !defined(QT_NO_SYNTAXHIGHLIGHTER) && (defined(QT_NO_TEXTEDIT))
|
|
#define QT_NO_SYNTAXHIGHLIGHTER
|
|
#endif
|
|
|
|
// QTableView
|
|
#if !defined(QT_NO_TABLEVIEW) && (defined(QT_NO_ITEMVIEWS))
|
|
#define QT_NO_TABLEVIEW
|
|
#endif
|
|
|
|
// QTextBrowser
|
|
#if !defined(QT_NO_TEXTBROWSER) && (defined(QT_NO_TEXTEDIT))
|
|
#define QT_NO_TEXTBROWSER
|
|
#endif
|
|
|
|
// QToolBox
|
|
#if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_SCROLLAREA))
|
|
#define QT_NO_TOOLBOX
|
|
#endif
|
|
|
|
// QTreeView
|
|
#if !defined(QT_NO_TREEVIEW) && (defined(QT_NO_ITEMVIEWS))
|
|
#define QT_NO_TREEVIEW
|
|
#endif
|
|
|
|
// Accessibility
|
|
#if !defined(QT_NO_ACCESSIBILITY) && (defined(QT_NO_PROPERTIES) || defined(QT_NO_MENUBAR))
|
|
#define QT_NO_ACCESSIBILITY
|
|
#endif
|
|
|
|
// QColumnView
|
|
#if !defined(QT_NO_COLUMNVIEW) && (defined(QT_NO_LISTVIEW))
|
|
#define QT_NO_COLUMNVIEW
|
|
#endif
|
|
|
|
// QCompleter
|
|
#if !defined(QT_NO_COMPLETER) && (defined(QT_NO_PROXYMODEL))
|
|
#define QT_NO_COMPLETER
|
|
#endif
|
|
|
|
// Common UNIX Printing System
|
|
#if !defined(QT_NO_CUPS) && defined(QT_NO_PRINTER)
|
|
#define QT_NO_CUPS
|
|
#endif
|
|
|
|
// QDataWidgetMapper
|
|
#if !defined(QT_NO_DATAWIDGETMAPPER) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_PROPERTIES))
|
|
#define QT_NO_DATAWIDGETMAPPER
|
|
#endif
|
|
|
|
// QListWidget
|
|
#if !defined(QT_NO_LISTWIDGET) && (defined(QT_NO_LISTVIEW))
|
|
#define QT_NO_LISTWIDGET
|
|
#endif
|
|
|
|
// QSortFilterProxyModel
|
|
#if !defined(QT_NO_SORTFILTERPROXYMODEL) && (defined(QT_NO_PROXYMODEL))
|
|
#define QT_NO_SORTFILTERPROXYMODEL
|
|
#endif
|
|
|
|
// QTableWidget
|
|
#if !defined(QT_NO_TABLEWIDGET) && (defined(QT_NO_TABLEVIEW))
|
|
#define QT_NO_TABLEWIDGET
|
|
#endif
|
|
|
|
// QToolBar
|
|
#if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW))
|
|
#define QT_NO_TOOLBAR
|
|
#endif
|
|
|
|
// QTreeWidget
|
|
#if !defined(QT_NO_TREEWIDGET) && (defined(QT_NO_TREEVIEW))
|
|
#define QT_NO_TREEWIDGET
|
|
#endif
|
|
|
|
// QDirModel
|
|
#if !defined(QT_NO_DIRMODEL) && (defined(QT_NO_ITEMVIEWS) || defined(QT_NO_FILESYSTEMMODEL))
|
|
#define QT_NO_DIRMODEL
|
|
#endif
|
|
|
|
// QDockwidget
|
|
#if !defined(QT_NO_DOCKWIDGET) && (defined(QT_NO_RUBBERBAND) || defined(QT_NO_MAINWINDOW))
|
|
#define QT_NO_DOCKWIDGET
|
|
#endif
|
|
|
|
// QUndoView
|
|
#if !defined(QT_NO_UNDOVIEW) && (defined(QT_NO_UNDOSTACK) || defined(QT_NO_LISTVIEW))
|
|
#define QT_NO_UNDOVIEW
|
|
#endif
|
|
|
|
// QCompleter
|
|
#if !defined(QT_NO_FSCOMPLETER) && (defined(QT_NO_FILESYSTEMMODEL) || defined(QT_NO_COMPLETER))
|
|
#define QT_NO_FSCOMPLETER
|
|
#endif
|
|
|
|
// QGraphicsSvgItem
|
|
#if !defined(QT_NO_GRAPHICSSVGITEM) && (defined(QT_NO_SVGRENDERER) || defined(QT_NO_GRAPHICSVIEW))
|
|
#define QT_NO_GRAPHICSSVGITEM
|
|
#endif
|
|
|
|
// QComboBox
|
|
#if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LINEEDIT) || defined(QT_NO_STANDARDITEMMODEL) || defined(QT_NO_LISTVIEW))
|
|
#define QT_NO_COMBOBOX
|
|
#endif
|
|
|
|
// QWorkSpace
|
|
#if !defined(QT_NO_WORKSPACE) && (defined(QT_NO_SCROLLBAR) || defined(QT_NO_MAINWINDOW) || defined(QT_NO_MENUBAR))
|
|
#define QT_NO_WORKSPACE
|
|
#endif
|
|
|
|
// QPrintPreviewWidget
|
|
#if !defined(QT_NO_PRINTPREVIEWWIDGET) && (defined(QT_NO_GRAPHICSVIEW) || defined(QT_NO_PRINTER) || defined(QT_NO_MAINWINDOW))
|
|
#define QT_NO_PRINTPREVIEWWIDGET
|
|
#endif
|
|
|
|
// QCalendarWidget
|
|
#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))
|
|
#define QT_NO_CALENDARWIDGET
|
|
#endif
|
|
|
|
// QDateTimeEdit
|
|
#if !defined(QT_NO_DATETIMEEDIT) && (defined(QT_NO_CALENDARWIDGET) || defined(QT_NO_DATESTRING))
|
|
#define QT_NO_DATETIMEEDIT
|
|
#endif
|
|
|
|
// QInputDialog
|
|
#if !defined(QT_NO_INPUTDIALOG) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_SPINBOX) || defined(QT_NO_STACKEDWIDGET))
|
|
#define QT_NO_INPUTDIALOG
|
|
#endif
|
|
|
|
// QFontComboBox
|
|
#if !defined(QT_NO_FONTCOMBOBOX) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_STRINGLISTMODEL))
|
|
#define QT_NO_FONTCOMBOBOX
|
|
#endif
|
|
|
|
// QFontDialog
|
|
#if !defined(QT_NO_FONTDIALOG) && (defined(QT_NO_STRINGLISTMODEL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_VALIDATOR) || defined(QT_NO_GROUPBOX))
|
|
#define QT_NO_FONTDIALOG
|
|
#endif
|
|
|
|
// QPrintDialog
|
|
#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))
|
|
#define QT_NO_PRINTDIALOG
|
|
#endif
|
|
|
|
// QFileDialog
|
|
#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))
|
|
#define QT_NO_FILEDIALOG
|
|
#endif
|
|
|
|
// QPrintPreviewDialog
|
|
#if !defined(QT_NO_PRINTPREVIEWDIALOG) && (defined(QT_NO_PRINTPREVIEWWIDGET) || defined(QT_NO_PRINTDIALOG) || defined(QT_NO_TOOLBAR))
|
|
#define QT_NO_PRINTPREVIEWDIALOG
|
|
#endif
|
|
|
|
|
|
#endif
|