mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-26 20:03:13 +00:00

removes the NSL and NIS optional dependencies and effectively speeds up the initialization of printing dialog and obtaining of information about prineters. this change leaves CUPS as the only option to support printing Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
757 lines
21 KiB
CMake
757 lines
21 KiB
CMake
/****************************************************************************
|
|
**
|
|
** Copyright (C) 2015 The Qt Company Ltd.
|
|
** Copyright (C) 2016-2020 Ivailo Monev
|
|
**
|
|
** This file is part of the QtCore module of the Katie Toolkit.
|
|
**
|
|
** $QT_BEGIN_LICENSE:LGPL$
|
|
**
|
|
** GNU Lesser General Public License Usage
|
|
** This file may be used under the terms of the GNU Lesser
|
|
** General Public License version 2.1 as published by the Free Software
|
|
** Foundation and appearing in the file LICENSE.LGPL included in the
|
|
** packaging of this file. Please review the following information to
|
|
** ensure the GNU Lesser General Public License version 2.1 requirements
|
|
** will be met: 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
|
|
#define QT_NO_LPR
|
|
#define QT_NO_NIS
|
|
#define QT_NO_NSL
|
|
|
|
// 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
|
|
|
|
/* Build specs */
|
|
#define QT_KATIE
|
|
#cmakedefine QT_VISIBILITY_AVAILABLE
|
|
#cmakedefine QT_LARGEFILE_SUPPORT
|
|
#cmakedefine QT_POINTER_SIZE ${QT_POINTER_SIZE}
|
|
|
|
#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_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_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_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_MAINWINDOW
|
|
#cmakedefine QT_NO_MATRIX4X4
|
|
#cmakedefine QT_NO_MDIAREA
|
|
#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_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_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
|