// All feature and their dependencies
//
// This list is generated from $TQTDIR/src/tools/tqfeatures.txt
//
// Asynchronous I/O
//#define TQT_NO_ASYNC_IO

// Bezier curves
//#define TQT_NO_BEZIER

// Buttons
//#define TQT_NO_BUTTON

// Named colors
//#define TQT_NO_COLORNAMES

// Cursors
//#define TQT_NO_CURSOR

// TQDataStream
//#define TQT_NO_DATASTREAM

// TQDate/TQTime/TQDateTime toString() and fromString()
//#define TQT_NO_DATESTRING

// Dialogs
//#define TQT_NO_DIALOG

// Special widget effects (fading, scrolling)
//#define TQT_NO_EFFECTS

// Freetype font engine
//#define TQT_NO_FREETYPE

// Dither TQImage to 1-bit image
//#define TQT_NO_IMAGE_DITHER_TO_1

// TQImage::createHeuristicMask()
//#define TQT_NO_IMAGE_HEURISTIC_MASK

// TQImage mirroring
//#define TQT_NO_IMAGE_MIRROR

// Smooth TQImage scaling
//#define TQT_NO_IMAGE_SMOOTHSCALE

// TrueColor TQImage
//#define TQT_NO_IMAGE_TRUECOLOR

// Automatic widget layout
//#define TQT_NO_LAYOUT

// Networking
//#define TQT_NO_NETWORK

// Palettes
//#define TQT_NO_PALETTE

// Range-control widgets
//#define TQT_NO_RANGECONTROL

// Regular expression capture
//#define TQT_NO_REGEXP

// TQSignalMapper
//#define TQT_NO_SIGNALMAPPER

// Playing sounds
//#define TQT_NO_SOUND

// Standard template library compatiblity
//#define TQT_NO_STL

// TQStringList
//#define TQT_NO_STRINGLIST

// Character set conversions
//#define TQT_NO_TEXTCODEC

// TQTextStream
//#define TQT_NO_TEXTSTREAM

// Unicode property tables
//#define TQT_NO_UNICODETABLES

// Input validators
//#define TQT_NO_VALIDATOR

// TQVariant
//#define TQT_NO_VARIANT

// Wheel-mouse events
//#define TQT_NO_WHEELEVENT

// TQWMatrix
//#define TQT_NO_WMATRIX

// Non-Unicode text conversions
#if !defined(TQT_NO_CODECS) && (defined(TQT_NO_TEXTCODEC))
#define TQT_NO_CODECS
#endif

// TQFontDatabase
#if !defined(TQT_NO_FONTDATABASE) && (defined(TQT_NO_STRINGLIST))
#define TQT_NO_FONTDATABASE
#endif

// Image formats
#if !defined(TQT_NO_IMAGEIO) && (defined(TQT_NO_REGEXP))
#define TQT_NO_IMAGEIO
#endif

// 16-bit TQImage
#if !defined(TQT_NO_IMAGE_16_BIT) && (defined(TQT_NO_IMAGE_TRUECOLOR))
#define TQT_NO_IMAGE_16_BIT
#endif

// Image file text strings
#if !defined(TQT_NO_IMAGE_TEXT) && (defined(TQT_NO_STRINGLIST))
#define TQT_NO_IMAGE_TEXT
#endif

// Shared library wrapper
#if !defined(TQT_NO_LIBRARY) && (defined(TQT_NO_REGEXP))
#define TQT_NO_LIBRARY
#endif

// Pixmap transformations
#if !defined(TQT_NO_PIXMAP_TRANSFORMATION) && (defined(TQT_NO_WMATRIX))
#define TQT_NO_PIXMAP_TRANSFORMATION
#endif

// Convert UUID to/from string
#if !defined(TQT_NO_QUUID_STRING) && (defined(TQT_NO_STRINGLIST))
#define TQT_NO_QUUID_STRING
#endif

// Regular expression anchors
#if !defined(TQT_NO_REGEXP_ANCHOR_ALT) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_ANCHOR_ALT
#endif

// Regular expression back-reference
#if !defined(TQT_NO_REGEXP_BACKREF) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_BACKREF
#endif

// Regular expression character-class
#if !defined(TQT_NO_REGEXP_CCLASS) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_CCLASS
#endif

// Regular expression escape
#if !defined(TQT_NO_REGEXP_ESCAPE) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_ESCAPE
#endif

// Regular expression interval
#if !defined(TQT_NO_REGEXP_INTERVAL) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_INTERVAL
#endif

// Regular expression lookahead
#if !defined(TQT_NO_REGEXP_LOOKAHEAD) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_LOOKAHEAD
#endif

// Regular expression optimization
#if !defined(TQT_NO_REGEXP_OPTIM) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_OPTIM
#endif

// Regular expression wildcard
#if !defined(TQT_NO_REGEXP_WILDCARD) && (defined(TQT_NO_REGEXP))
#define TQT_NO_REGEXP_WILDCARD
#endif

// Session management
#if !defined(TQT_NO_SESSIONMANAGER) && (defined(TQT_NO_STRINGLIST))
#define TQT_NO_SESSIONMANAGER
#endif

// TQString::sprintf()
#if !defined(TQT_NO_SPRINTF) && (defined(TQT_NO_REGEXP))
#define TQT_NO_SPRINTF
#endif

// Scaling and rotation
#if !defined(TQT_NO_TRANSFORMATIONS) && (defined(TQT_NO_WMATRIX))
#define TQT_NO_TRANSFORMATIONS
#endif

// Translations via TQObject::tr()
#if !defined(TQT_NO_TRANSLATION) && (defined(TQT_NO_DATASTREAM))
#define TQT_NO_TRANSLATION
#endif

// Window icon and caption
#if !defined(TQT_NO_WIDGET_TOPEXTRA) && (defined(TQT_NO_IMAGE_HEURISTIC_MASK))
#define TQT_NO_WIDGET_TOPEXTRA
#endif

// Keyboard accelerators and shortcuts
#if !defined(TQT_NO_ACCEL) && (defined(TQT_NO_SPRINTF))
#define TQT_NO_ACCEL
#endif

// Asynchronous image I/O
#if !defined(TQT_NO_ASYNC_IMAGE_IO) && (defined(TQT_NO_IMAGEIO))
#define TQT_NO_ASYNC_IMAGE_IO
#endif

// TQDir
#if !defined(TQT_NO_DIR) && (defined(TQT_NO_STRINGLIST) || defined(TQT_NO_REGEXP))
#define TQT_NO_DIR
#endif

// JPEG image I/O
#if !defined(TQT_NO_IMAGEIO_JPEG) && (defined(TQT_NO_IMAGEIO))
#define TQT_NO_IMAGEIO_JPEG
#endif

// MNG image I/O
#if !defined(TQT_NO_IMAGEIO_MNG) && (defined(TQT_NO_IMAGEIO))
#define TQT_NO_IMAGEIO_MNG
#endif

// PNG image I/O
#if !defined(TQT_NO_IMAGEIO_PNG) && (defined(TQT_NO_IMAGEIO))
#define TQT_NO_IMAGEIO_PNG
#endif

// PPM image I/O
#if !defined(TQT_NO_IMAGEIO_PPM) && (defined(TQT_NO_IMAGEIO))
#define TQT_NO_IMAGEIO_PPM
#endif

// XBM image I/O
#if !defined(TQT_NO_IMAGEIO_XBM) && (defined(TQT_NO_IMAGEIO))
#define TQT_NO_IMAGEIO_XBM
#endif

// Image transformations
#if !defined(TQT_NO_IMAGE_TRANSFORMATION) && (defined(TQT_NO_PIXMAP_TRANSFORMATION))
#define TQT_NO_IMAGE_TRANSFORMATION
#endif

// External process invocation.
#if !defined(TQT_NO_PROCESS) && (defined(TQT_NO_STRINGLIST) || defined(TQT_NO_REGEXP))
#define TQT_NO_PROCESS
#endif

// Regular expression capture
#if !defined(TQT_NO_REGEXP_CAPTURE) && (defined(TQT_NO_REGEXP) || defined(TQT_NO_STRINGLIST))
#define TQT_NO_REGEXP_CAPTURE
#endif

// Splash screen widget
#if !defined(TQT_NO_SPLASHSCREEN) && (defined(TQT_NO_IMAGEIO))
#define TQT_NO_SPLASHSCREEN
#endif

// Template classes in TQVariant
#if !defined(TQT_NO_TEMPLATE_VARIANT) && (defined(TQT_NO_VARIANT) || defined(TQT_NO_STRINGLIST))
#define TQT_NO_TEMPLATE_VARIANT
#endif

// Month and day names in dates
#if !defined(TQT_NO_TEXTDATE) && (defined(TQT_NO_STRINGLIST) || defined(TQT_NO_DATESTRING))
#define TQT_NO_TEXTDATE
#endif

// Drawing utility functions
#if !defined(TQT_NO_DRAWUTIL) && (defined(TQT_NO_SPRINTF) || defined(TQT_NO_PALETTE))
#define TQT_NO_DRAWUTIL
#endif

// BMP image I/O
#if !defined(TQT_NO_IMAGEIO_BMP) && (defined(TQT_NO_IMAGEIO) || defined(TQT_NO_DATASTREAM))
#define TQT_NO_IMAGEIO_BMP
#endif

// TQPicture
#if !defined(TQT_NO_PICTURE) && (defined(TQT_NO_DATASTREAM) || defined(TQT_NO_IMAGEIO))
#define TQT_NO_PICTURE
#endif

// Translations via TQObject::trUtf8()
#if !defined(TQT_NO_TRANSLATION_UTF8) && (defined(TQT_NO_TRANSLATION) || defined(TQT_NO_TEXTCODEC))
#define TQT_NO_TRANSLATION_UTF8
#endif

// URL parser
#if !defined(TQT_NO_URL) && (defined(TQT_NO_DIR))
#define TQT_NO_URL
#endif

// Animated images
#if !defined(TQT_NO_MOVIE) && (defined(TQT_NO_ASYNC_IO) || defined(TQT_NO_ASYNC_IMAGE_IO))
#define TQT_NO_MOVIE
#endif

// TQStyle
#if !defined(TQT_NO_STYLE) && (defined(TQT_NO_DRAWUTIL))
#define TQT_NO_STYLE
#endif

// DNS
#if !defined(TQT_NO_DNS) && (defined(TQT_NO_NETWORK) || defined(TQT_NO_STRINGLIST) || defined(TQT_NO_TEXTSTREAM) || defined(TQT_NO_SPRINTF))
#define TQT_NO_DNS
#endif

// Framed widgets
#if !defined(TQT_NO_FRAME) && (defined(TQT_NO_STYLE))
#define TQT_NO_FRAME
#endif

// TQIconSet
#if !defined(TQT_NO_ICONSET) && (defined(TQT_NO_IMAGEIO) || defined(TQT_NO_IMAGE_SMOOTHSCALE) || defined(TQT_NO_PALETTE) || defined(TQT_NO_IMAGE_HEURISTIC_MASK))
#define TQT_NO_ICONSET
#endif

// XPM image I/O
#if !defined(TQT_NO_IMAGEIO_XPM) && (defined(TQT_NO_IMAGEIO) || defined(TQT_NO_SPRINTF) || defined(TQT_NO_TEXTSTREAM))
#define TQT_NO_IMAGEIO_XPM
#endif

// Network file access
#if !defined(TQT_NO_NETWORKPROTOCOL) && (defined(TQT_NO_TEXTCODEC) || defined(TQT_NO_URL))
#define TQT_NO_NETWORKPROTOCOL
#endif

// TQSizeGrip
#if !defined(TQT_NO_SIZEGRIP) && (defined(TQT_NO_STYLE))
#define TQT_NO_SIZEGRIP
#endif

// Motif style
#if !defined(TQT_NO_STYLE_MOTIF) && (defined(TQT_NO_STYLE))
#define TQT_NO_STYLE_MOTIF
#endif

// Windows style
#if !defined(TQT_NO_STYLE_WINDOWS) && (defined(TQT_NO_STYLE))
#define TQT_NO_STYLE_WINDOWS
#endif

// Internal titlebar widget
#if !defined(TQT_NO_TITLEBAR) && (defined(TQT_NO_STYLE))
#define TQT_NO_TITLEBAR
#endif

// XML
#if !defined(TQT_NO_XML) && (defined(TQT_NO_TEXTSTREAM) || defined(TQT_NO_TEXTCODEC) || defined(TQT_NO_REGEXP_CAPTURE))
#define TQT_NO_XML
#endif

// Check-boxes
#if !defined(TQT_NO_CHECKBOX) && (defined(TQT_NO_BUTTON) || defined(TQT_NO_STYLE))
#define TQT_NO_CHECKBOX
#endif

// Dials
#if !defined(TQT_NO_DIAL) && (defined(TQT_NO_RANGECONTROL) || defined(TQT_NO_STYLE))
#define TQT_NO_DIAL
#endif

// TQLabel
#if !defined(TQT_NO_LABEL) && (defined(TQT_NO_FRAME))
#define TQT_NO_LABEL
#endif

// TQLCDNumber
#if !defined(TQT_NO_LCDNUMBER) && (defined(TQT_NO_FRAME))
#define TQT_NO_LCDNUMBER
#endif

// Single-line edits
#if !defined(TQT_NO_LINEEDIT) && (defined(TQT_NO_FRAME))
#define TQT_NO_LINEEDIT
#endif

// MIME
#if !defined(TQT_NO_MIME) && (defined(TQT_NO_DIR) || defined(TQT_NO_IMAGEIO) || defined(TQT_NO_TEXTCODEC))
#define TQT_NO_MIME
#endif

// Progress bars
#if !defined(TQT_NO_PROGRESSBAR) && (defined(TQT_NO_FRAME))
#define TQT_NO_PROGRESSBAR
#endif

// Push-buttons
#if !defined(TQT_NO_PUSHBUTTON) && (defined(TQT_NO_BUTTON) || defined(TQT_NO_STYLE))
#define TQT_NO_PUSHBUTTON
#endif

// Radio-buttons
#if !defined(TQT_NO_RADIOBUTTON) && (defined(TQT_NO_BUTTON) || defined(TQT_NO_STYLE))
#define TQT_NO_RADIOBUTTON
#endif

// Internal resize handler
#if !defined(TQT_NO_RESIZEHANDLER) && (defined(TQT_NO_FRAME))
#define TQT_NO_RESIZEHANDLER
#endif

// Scroll bars
#if !defined(TQT_NO_SCROLLBAR) && (defined(TQT_NO_RANGECONTROL) || defined(TQT_NO_STYLE))
#define TQT_NO_SCROLLBAR
#endif

// Sliders
#if !defined(TQT_NO_SLIDER) && (defined(TQT_NO_RANGECONTROL) || defined(TQT_NO_STYLE))
#define TQT_NO_SLIDER
#endif

// Spinbox control widget
#if !defined(TQT_NO_SPINWIDGET) && (defined(TQT_NO_FRAME))
#define TQT_NO_SPINWIDGET
#endif

// Status bars
#if !defined(TQT_NO_STATUSBAR) && (defined(TQT_NO_LAYOUT) || defined(TQT_NO_STYLE))
#define TQT_NO_STATUSBAR
#endif

// Compact Windows style
#if !defined(TQT_NO_STYLE_COMPACT) && (defined(TQT_NO_STYLE_WINDOWS))
#define TQT_NO_STYLE_COMPACT
#endif

// Interlace-friendly style
#if !defined(TQT_NO_STYLE_INTERLACE) && (defined(TQT_NO_STYLE_MOTIF))
#define TQT_NO_STYLE_INTERLACE
#endif

// Platinum style
#if !defined(TQT_NO_STYLE_PLATINUM) && (defined(TQT_NO_STYLE_WINDOWS))
#define TQT_NO_STYLE_PLATINUM
#endif

// Widget stacks
#if !defined(TQT_NO_WIDGETSTACK) && (defined(TQT_NO_FRAME))
#define TQT_NO_WIDGETSTACK
#endif

// Grid layout widgets
#if !defined(TQT_NO_GRID) && (defined(TQT_NO_LAYOUT) || defined(TQT_NO_FRAME))
#define TQT_NO_GRID
#endif

// Group boxes
#if !defined(TQT_NO_GROUPBOX) && (defined(TQT_NO_FRAME) || defined(TQT_NO_LAYOUT))
#define TQT_NO_GROUPBOX
#endif

// Horizontal box layout widgets
#if !defined(TQT_NO_HBOX) && (defined(TQT_NO_LAYOUT) || defined(TQT_NO_FRAME))
#define TQT_NO_HBOX
#endif

// Menu-oriented widgets
#if !defined(TQT_NO_MENUDATA) && (defined(TQT_NO_ICONSET) || defined(TQT_NO_VARIANT))
#define TQT_NO_MENUDATA
#endif

// Persistent application settings
#if !defined(TQT_NO_SETTINGS) && (defined(TQT_NO_DIR) || defined(TQT_NO_TEXTSTREAM) || defined(TQT_NO_REGEXP_CAPTURE))
#define TQT_NO_SETTINGS
#endif

// Splitters
#if !defined(TQT_NO_SPLITTER) && (defined(TQT_NO_FRAME) || defined(TQT_NO_LAYOUT))
#define TQT_NO_SPLITTER
#endif

// Table-like widgets
#if !defined(TQT_NO_TABLEVIEW) && (defined(TQT_NO_SCROLLBAR))
#define TQT_NO_TABLEVIEW
#endif

// Tool tips
#if !defined(TQT_NO_TOOLTIP) && (defined(TQT_NO_LABEL))
#define TQT_NO_TOOLTIP
#endif

// Cut and paste
#if !defined(TQT_NO_CLIPBOARD) && defined(TQT_NO_MIME)
#define TQT_NO_CLIPBOARD
#endif

// Horizontal group boxes
#if !defined(TQT_NO_HGROUPBOX) && (defined(TQT_NO_GROUPBOX))
#define TQT_NO_HGROUPBOX
#endif

// Properties
#if !defined(TQT_NO_PROPERTIES) && (defined(TQT_NO_VARIANT) || defined(TQT_NO_STRINGLIST) || defined(TQT_NO_ICONSET))
#define TQT_NO_PROPERTIES
#endif

// RichText (HTML) display
#if !defined(TQT_NO_RICHTEXT) && (defined(TQT_NO_STYLE) || defined(TQT_NO_LAYOUT) || defined(TQT_NO_STRINGLIST) || defined(TQT_NO_TEXTSTREAM))
#define TQT_NO_RICHTEXT
#endif

// SQL classes
#if !defined(TQT_NO_SQL) && (defined(TQT_NO_STRINGLIST) || defined(TQT_NO_REGEXP_CAPTURE) || defined(TQT_NO_VARIANT) || defined(TQT_NO_SPRINTF) || defined(TQT_NO_DATESTRING))
#define TQT_NO_SQL
#endif

// CDE style
#if !defined(TQT_NO_STYLE_CDE) && (defined(TQT_NO_STYLE_MOTIF) || defined(TQT_NO_TRANSFORMATIONS))
#define TQT_NO_STYLE_CDE
#endif

// Vertical box layout widgets
#if !defined(TQT_NO_VBOX) && (defined(TQT_NO_HBOX))
#define TQT_NO_VBOX
#endif

// Button groups
#if !defined(TQT_NO_BUTTONGROUP) && (defined(TQT_NO_GROUPBOX) || defined(TQT_NO_BUTTON))
#define TQT_NO_BUTTONGROUP
#endif

// Complex scripts (eg. BiDi)
#if !defined(TQT_NO_COMPLEXTEXT) && (defined(TQT_NO_RICHTEXT))
#define TQT_NO_COMPLEXTEXT
#endif

// Cut and paste non-text
#if !defined(TQT_NO_MIMECLIPBOARD) && (defined(TQT_NO_CLIPBOARD))
#define TQT_NO_MIMECLIPBOARD
#endif

// Printing
#if !defined(TQT_NO_PRINTER) && (defined(TQT_NO_TEXTSTREAM) || defined(TQT_NO_SPRINTF) || defined(TQT_NO_FONTDATABASE) || defined(TQT_NO_DATESTRING) || defined(TQT_NO_REGEXP_CAPTURE))
#define TQT_NO_PRINTER
#endif

// Aqua style
#if !defined(TQT_NO_STYLE_AQUA) && (defined(TQT_NO_STYLE_WINDOWS) || defined(TQT_NO_IMAGE_TRANSFORMATION))
#define TQT_NO_STYLE_AQUA
#endif

// Vertical group boxes
#if !defined(TQT_NO_VGROUPBOX) && (defined(TQT_NO_HGROUPBOX))
#define TQT_NO_VGROUPBOX
#endif

// Horizontal button groups
#if !defined(TQT_NO_HBUTTONGROUP) && (defined(TQT_NO_BUTTONGROUP))
#define TQT_NO_HBUTTONGROUP
#endif

// TQHeader
#if !defined(TQT_NO_HEADER) && (defined(TQT_NO_STYLE) || defined(TQT_NO_ICONSET))
#define TQT_NO_HEADER
#endif

// Vertical button groups
#if !defined(TQT_NO_VBUTTONGROUP) && (defined(TQT_NO_HBUTTONGROUP))
#define TQT_NO_VBUTTONGROUP
#endif

// Hebrew Codec
#if !defined(TQT_NO_CODEC_HEBREW) && (defined(TQT_NO_CODECS) || defined(TQT_NO_COMPLEXTEXT))
#define TQT_NO_CODEC_HEBREW
#endif

// HTTP file access
#if !defined(TQT_NO_NETWORKPROTOCOL_HTTP) && (defined(TQT_NO_NETWORKPROTOCOL) || defined(TQT_NO_DNS))
#define TQT_NO_NETWORKPROTOCOL_HTTP
#endif

// Tool-buttons
#if !defined(TQT_NO_TOOLBUTTON) && (defined(TQT_NO_BUTTON) || defined(TQT_NO_ICONSET) || defined(TQT_NO_STYLE))
#define TQT_NO_TOOLBUTTON
#endif

// Big Codecs (eg. CJK)
#if !defined(TQT_NO_BIG_CODECS) && (defined(TQT_NO_CODEC_HEBREW))
#define TQT_NO_BIG_CODECS
#endif

// Experimental internal class
#if !defined(TQT_NO_DIALOGBUTTONS) && (defined(TQT_NO_LAYOUT) || defined(TQT_NO_STYLE) || defined(TQT_NO_PUSHBUTTON))
#define TQT_NO_DIALOGBUTTONS
#endif

// Document Object Model
#if !defined(TQT_NO_DOM) && (defined(TQT_NO_XML) || defined(TQT_NO_MIME))
#define TQT_NO_DOM
#endif

// Scrollable view widgets
#if !defined(TQT_NO_SCROLLVIEW) && (defined(TQT_NO_SCROLLBAR) || defined(TQT_NO_FRAME))
#define TQT_NO_SCROLLVIEW
#endif

// Tab-bars
#if !defined(TQT_NO_TABBAR) && (defined(TQT_NO_TOOLBUTTON))
#define TQT_NO_TABBAR
#endif

// Drag and drop
#if !defined(TQT_NO_DRAGANDDROP) && (defined(TQT_NO_MIME) || defined(TQT_NO_IMAGEIO_XPM))
#define TQT_NO_DRAGANDDROP
#endif

// TQGridView
#if !defined(TQT_NO_GRIDVIEW) && (defined(TQT_NO_SCROLLVIEW))
#define TQT_NO_GRIDVIEW
#endif

// Popup-menus
#if !defined(TQT_NO_POPUPMENU) && (defined(TQT_NO_MENUDATA) || defined(TQT_NO_FRAME))
#define TQT_NO_POPUPMENU
#endif

// TQCanvas
#if !defined(TQT_NO_CANVAS) && (defined(TQT_NO_SCROLLVIEW) || defined(TQT_NO_BEZIER))
#define TQT_NO_CANVAS
#endif

// Dynamic module linking
#if !defined(TQT_NO_COMPONENT) && (defined(TQT_NO_QUUID_STRING) || defined(TQT_NO_SETTINGS) || defined(TQT_NO_SPRINTF) || defined(TQT_NO_LIBRARY) || defined(TQT_NO_DATESTRING))
#define TQT_NO_COMPONENT
#endif

// TQListBox
#if !defined(TQT_NO_LISTBOX) && (defined(TQT_NO_SCROLLVIEW) || defined(TQT_NO_STRINGLIST))
#define TQT_NO_LISTBOX
#endif

// Menu bars
#if !defined(TQT_NO_MENUBAR) && (defined(TQT_NO_POPUPMENU))
#define TQT_NO_MENUBAR
#endif

// TQMessageBox
#if !defined(TQT_NO_MESSAGEBOX) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_LABEL))
#define TQT_NO_MESSAGEBOX
#endif

// FTP file access
#if !defined(TQT_NO_NETWORKPROTOCOL_FTP) && (defined(TQT_NO_NETWORKPROTOCOL) || defined(TQT_NO_DNS) || defined(TQT_NO_TEXTDATE))
#define TQT_NO_NETWORKPROTOCOL_FTP
#endif

// Spin boxes
#if !defined(TQT_NO_SPINBOX) && (defined(TQT_NO_RANGECONTROL) || defined(TQT_NO_SPINWIDGET) || defined(TQT_NO_LINEEDIT) || defined(TQT_NO_VALIDATOR))
#define TQT_NO_SPINBOX
#endif

// RichText (HTML) tables and images
#if !defined(TQT_NO_TEXTCUSTOMITEM) && (defined(TQT_NO_RICHTEXT) || defined(TQT_NO_MIME))
#define TQT_NO_TEXTCUSTOMITEM
#endif

// TQDateTimeEdit
#if !defined(TQT_NO_DATETIMEEDIT) && (defined(TQT_NO_RICHTEXT) || defined(TQT_NO_SPINWIDGET) || defined(TQT_NO_DATESTRING))
#define TQT_NO_DATETIMEEDIT
#endif

// TQTextCodecPlugin
#if !defined(TQT_NO_TEXTCODECPLUGIN) && (defined(TQT_NO_COMPONENT) || defined(TQT_NO_TEXTCODEC))
#define TQT_NO_TEXTCODECPLUGIN
#endif

// TQImageFormatPlugin
#if !defined(TQT_NO_IMAGEFORMATPLUGIN) && (defined(TQT_NO_COMPONENT) || defined(TQT_NO_IMAGEIO))
#define TQT_NO_IMAGEFORMATPLUGIN
#endif

// TQSqlForm
#if !defined(TQT_NO_SQL_FORM) && (defined(TQT_NO_SQL) || defined(TQT_NO_PROPERTIES))
#define TQT_NO_SQL_FORM
#endif

// Scalable Vector Graphics (SVG)
#if !defined(TQT_NO_SVG) && (defined(TQT_NO_DOM) || defined(TQT_NO_TRANSFORMATIONS) || defined(TQT_NO_SPRINTF))
#define TQT_NO_SVG
#endif

// TQIconView
#if !defined(TQT_NO_ICONVIEW) && (defined(TQT_NO_SCROLLVIEW) || defined(TQT_NO_IMAGEIO_XPM) || defined(TQT_NO_IMAGE_HEURISTIC_MASK))
#define TQT_NO_ICONVIEW
#endif

// Tab widgets
#if !defined(TQT_NO_TABWIDGET) && (defined(TQT_NO_TABBAR) || defined(TQT_NO_WIDGETSTACK))
#define TQT_NO_TABWIDGET
#endif

// "What's this" help
#if !defined(TQT_NO_WHATSTHIS) && (defined(TQT_NO_TOOLTIP) || defined(TQT_NO_TOOLBUTTON))
#define TQT_NO_WHATSTHIS
#endif

// TQWidgetPlugin
#if !defined(TQT_NO_WIDGETPLUGIN) && (defined(TQT_NO_COMPONENT) || defined(TQT_NO_ICONSET))
#define TQT_NO_WIDGETPLUGIN
#endif

// TQProgressDialog
#if !defined(TQT_NO_PROGRESSDIALOG) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_LABEL) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_PROGRESSBAR))
#define TQT_NO_PROGRESSDIALOG
#endif

// Motif-plus style
#if !defined(TQT_NO_STYLE_MOTIFPLUS) && (defined(TQT_NO_STYLE_MOTIF) || defined(TQT_NO_TRANSFORMATIONS) || defined(TQT_NO_BUTTON) || defined(TQT_NO_SCROLLBAR) || defined(TQT_NO_SLIDER))
#define TQT_NO_STYLE_MOTIFPLUS
#endif

// Rich text edit
#if !defined(TQT_NO_TEXTEDIT) && (defined(TQT_NO_RICHTEXT) || defined(TQT_NO_SCROLLVIEW))
#define TQT_NO_TEXTEDIT
#endif

// TQWizard
#if !defined(TQT_NO_WIZARD) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_WIDGETSTACK) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_LAYOUT) || defined(TQT_NO_LABEL))
#define TQT_NO_WIZARD
#endif

// Multi-line edits
#if !defined(TQT_NO_MULTILINEEDIT) && (defined(TQT_NO_TEXTEDIT))
#define TQT_NO_MULTILINEEDIT
#endif

// Rich text syntax highlighting
#if !defined(TQT_NO_SYNTAXHIGHLIGHTER) && (defined(TQT_NO_TEXTEDIT))
#define TQT_NO_SYNTAXHIGHLIGHTER
#endif

// TQTextView
#if !defined(TQT_NO_TEXTVIEW) && (defined(TQT_NO_TEXTEDIT))
#define TQT_NO_TEXTVIEW
#endif

// TQTabDialog
#if !defined(TQT_NO_TABDIALOG) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_LAYOUT) || defined(TQT_NO_TABWIDGET))
#define TQT_NO_TABDIALOG
#endif

// TQTextBrowser
#if !defined(TQT_NO_TEXTBROWSER) && (defined(TQT_NO_TEXTVIEW) || defined(TQT_NO_MIME))
#define TQT_NO_TEXTBROWSER
#endif

// TQListView
#if !defined(TQT_NO_LISTVIEW) && (defined(TQT_NO_SCROLLVIEW) || defined(TQT_NO_HEADER) || defined(TQT_NO_LINEEDIT))
#define TQT_NO_LISTVIEW
#endif

// TQComboBox
#if !defined(TQT_NO_COMBOBOX) && (defined(TQT_NO_LISTBOX) || defined(TQT_NO_LINEEDIT) || defined(TQT_NO_POPUPMENU))
#define TQT_NO_COMBOBOX
#endif

// TQColorDialog
#if !defined(TQT_NO_COLORDIALOG) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_LABEL) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_LINEEDIT) || defined(TQT_NO_VALIDATOR) || defined(TQT_NO_GRIDVIEW) || defined(TQT_NO_LAYOUT))
#define TQT_NO_COLORDIALOG
#endif

// Tool box
#if !defined(TQT_NO_TOOLBOX) && (defined(TQT_NO_ICONSET) || defined(TQT_NO_SCROLLVIEW) || defined(TQT_NO_TOOLTIP) || defined(TQT_NO_LAYOUT) || defined(TQT_NO_TOOLBUTTON))
#define TQT_NO_TOOLBOX
#endif

// SGI style
#if !defined(TQT_NO_STYLE_SGI) && (defined(TQT_NO_STYLE_MOTIF) || defined(TQT_NO_TRANSFORMATIONS) || defined(TQT_NO_BUTTON) || defined(TQT_NO_SCROLLBAR) || defined(TQT_NO_SLIDER) || defined(TQT_NO_LINEEDIT) || defined(TQT_NO_MENUBAR))
#define TQT_NO_STYLE_SGI
#endif

// TQErrorMessage
#if !defined(TQT_NO_ERRORMESSAGE) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_LABEL) || defined(TQT_NO_CHECKBOX) || defined(TQT_NO_TEXTVIEW))
#define TQT_NO_ERRORMESSAGE
#endif

// Main-windows
#if !defined(TQT_NO_MAINWINDOW) && (defined(TQT_NO_STRINGLIST) || defined(TQT_NO_POPUPMENU) || defined(TQT_NO_TITLEBAR) || defined(TQT_NO_RESIZEHANDLER) || defined(TQT_NO_TOOLBUTTON) || defined(TQT_NO_STATUSBAR))
#define TQT_NO_MAINWINDOW
#endif

// Toolbars
#if !defined(TQT_NO_TOOLBAR) && (defined(TQT_NO_MAINWINDOW))
#define TQT_NO_TOOLBAR
#endif

// TQAction
#if !defined(TQT_NO_ACTION) && (defined(TQT_NO_TOOLBUTTON) || defined(TQT_NO_COMBOBOX))
#define TQT_NO_ACTION
#endif

// TQTable
#if !defined(TQT_NO_TABLE) && (defined(TQT_NO_COMBOBOX) || defined(TQT_NO_HEADER) || defined(TQT_NO_CHECKBOX))
#define TQT_NO_TABLE
#endif

// TQFontDialog
#if !defined(TQT_NO_FONTDIALOG) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_FONTDATABASE) || defined(TQT_NO_COMBOBOX) || defined(TQT_NO_LABEL) || defined(TQT_NO_CHECKBOX) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_VGROUPBOX) || defined(TQT_NO_VALIDATOR))
#define TQT_NO_FONTDIALOG
#endif

// TQInputDialog
#if !defined(TQT_NO_INPUTDIALOG) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_COMBOBOX) || defined(TQT_NO_LABEL) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_SPINBOX) || defined(TQT_NO_WIDGETSTACK) || defined(TQT_NO_LAYOUT))
#define TQT_NO_INPUTDIALOG
#endif

// SQL value editor widgets
#if !defined(TQT_NO_SQL_EDIT_WIDGETS) && (defined(TQT_NO_SQL) || defined(TQT_NO_SPINBOX) || defined(TQT_NO_COMBOBOX) || defined(TQT_NO_CHECKBOX) || defined(TQT_NO_DATETIMEEDIT))
#define TQT_NO_SQL_EDIT_WIDGETS
#endif

// TQPrintDialog
#if !defined(TQT_NO_PRINTDIALOG) && (defined(TQT_NO_DIALOG) || defined(TQT_NO_LISTVIEW) || defined(TQT_NO_PRINTER) || defined(TQT_NO_COMBOBOX) || defined(TQT_NO_LABEL) || defined(TQT_NO_BUTTONGROUP) || defined(TQT_NO_SPINBOX) || defined(TQT_NO_RADIOBUTTON) || defined(TQT_NO_PUSHBUTTON) || defined(TQT_NO_DIR))
#define TQT_NO_PRINTDIALOG
#endif

// TQFileDialog
#if !defined(TQT_NO_FILEDIALOG) && (defined(TQT_NO_MESSAGEBOX) || defined(TQT_NO_LISTVIEW) || defined(TQT_NO_NETWORKPROTOCOL) || defined(TQT_NO_COMBOBOX) || defined(TQT_NO_DIALOG) || defined(TQT_NO_REGEXP_CAPTURE) || defined(TQT_NO_TOOLBUTTON) || defined(TQT_NO_BUTTONGROUP) || defined(TQT_NO_VBOX) || defined(TQT_NO_SPLITTER) || defined(TQT_NO_PROGRESSBAR) || defined(TQT_NO_WIDGETSTACK) || defined(TQT_NO_DATESTRING))
#define TQT_NO_FILEDIALOG
#endif

// SQL table widgets
#if !defined(TQT_NO_SQL_VIEW_WIDGETS) && (defined(TQT_NO_SQL_FORM) || defined(TQT_NO_SQL_EDIT_WIDGETS) || defined(TQT_NO_TABLE))
#define TQT_NO_SQL_VIEW_WIDGETS
#endif

// TQWorkSpace
#if !defined(TQT_NO_WORKSPACE) && (defined(TQT_NO_SCROLLBAR) || defined(TQT_NO_VBOX) || defined(TQT_NO_TITLEBAR) || defined(TQT_NO_RESIZEHANDLER) || defined(TQT_NO_POPUPMENU) || defined(TQT_NO_LABEL) || defined(TQT_NO_TOOLBUTTON) || defined(TQT_NO_MAINWINDOW) || defined(TQT_NO_TOOLBAR) || defined(TQT_NO_MENUBAR))
#define TQT_NO_WORKSPACE
#endif

// Input method
#if !defined(TQT_NO_IM) && (defined(TQT_NO_STRINGLIST))
#define TQT_NO_IM
#endif

// Input method extensions
#if !defined(TQT_NO_IM_EXTENSIONS) && (defined(TQT_NO_IM) || defined(TQT_NO_STRINGLIST))
#define TQT_NO_IM_EXTENSIONS
#endif

