⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qfeatures.h

📁 Trolltech公司发布的图形界面操作系统。可在qt-embedded-2.3.10平台上编译为嵌入式图形界面操作系统。
💻 H
📖 第 1 页 / 共 2 页
字号:
/************************************************************************ Copyright (C) 2000-2005 Trolltech AS.  All rights reserved.**** This file is part of the Qtopia Environment.** ** This program is free software; you can redistribute it and/or modify it** under the terms of the GNU General Public License as published by the** Free Software Foundation; either version 2 of the License, or (at your** option) any later version.** ** A copy of the GNU GPL license version 2 is included in this package as ** LICENSE.GPL.**** This program is distributed in the hope that it will be useful, but** WITHOUT ANY WARRANTY; without even the implied warranty of** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ** See the GNU General Public License for more details.**** In addition, as a special exception Trolltech gives permission to link** the code of this program with Qtopia applications copyrighted, developed** and distributed by Trolltech under the terms of the Qtopia Personal Use** License Agreement. You must comply with the GNU General Public License** in all respects for all of the code used other than the applications** licensed under the Qtopia Personal Use License Agreement. If you modify** this file, you may extend this exception to your version of the file,** but you are not obligated to do so. If you do not wish to do so, delete** this exception statement from your version.** ** See http://www.trolltech.com/gpl/ for GPL licensing information.**** Contact info@trolltech.com if any conditions of this licensing are** not clear to you.************************************************************************/// All feature and their dependencies//// This list is generated from $QTDIR/src/tools/qfeatures.txt//// Asynchronous I/O//#define QT_NO_ASYNC_IO// Bezier curves//#define QT_NO_BEZIER// Buttons//#define QT_NO_BUTTON// Named colors//#define QT_NO_COLORNAMES// Cursors//#define QT_NO_CURSOR// QDataStream//#define QT_NO_DATASTREAM// QDate/QTime/QDateTime toString() and fromString()//#define QT_NO_DATESTRING// Dialogs//#define QT_NO_DIALOG// QDirectPainter//#define QT_NO_DIRECTPAINTER// Special widget effects (fading, scrolling)//#define QT_NO_EFFECTS// Freetype font engine//#define QT_NO_FREETYPE// Dither QImage to 1-bit image//#define QT_NO_IMAGE_DITHER_TO_1// QImage::createHeuristicMask()//#define QT_NO_IMAGE_HEURISTIC_MASK// QImage mirroring//#define QT_NO_IMAGE_MIRROR// Smooth QImage scaling//#define QT_NO_IMAGE_SMOOTHSCALE// TrueColor QImage//#define QT_NO_IMAGE_TRUECOLOR// Automatic widget layout//#define QT_NO_LAYOUT// Networking//#define QT_NO_NETWORK// Palettes//#define QT_NO_PALETTE// Alpha-blended cursor//#define QT_NO_QWS_ALPHA_CURSOR// 1-bit monochrome//#define QT_NO_QWS_DEPTH_1// 15 or 16-bit color//#define QT_NO_QWS_DEPTH_16// 24-bit color//#define QT_NO_QWS_DEPTH_24// 32-bit color//#define QT_NO_QWS_DEPTH_32// 4-bit grayscale//#define QT_NO_QWS_DEPTH_4// 8-bit color//#define QT_NO_QWS_DEPTH_8// 8-bit grayscale//#define QT_NO_QWS_DEPTH_8GRAYSCALE// Favour code size over graphics speed//#define QT_NO_QWS_GFX_SPEED// Console keyboard//#define QT_NO_QWS_KEYBOARD// Linux framebuffer//#define QT_NO_QWS_LINUXFB// Mach64 acceleration//#define QT_NO_QWS_MACH64// Window Manager//#define QT_NO_QWS_MANAGER// Matrox MGA acceleration//#define QT_NO_QWS_MATROX// Autodetecting mouse driver//#define QT_NO_QWS_MOUSE_AUTO// Non-autodetecting mouse driver//#define QT_NO_QWS_MOUSE_MANUAL// Qt/Embedded window system properties.//#define QT_NO_QWS_PROPERTIES// Repeater display//#define QT_NO_QWS_REPEATER// Saving of fonts//#define QT_NO_QWS_SAVEFONTS// Shadow frame buffer//#define QT_NO_QWS_SHADOWFB// Virtual frame buffer//#define QT_NO_QWS_VFB// 4-bit VGA//#define QT_NO_QWS_VGA_16// Voodoo3 acceleration//#define QT_NO_QWS_VOODOO3// Range-control widgets//#define QT_NO_RANGECONTROL// Regular expression capture//#define QT_NO_REGEXP// QSignalMapper//#define QT_NO_SIGNALMAPPER// Playing sounds//#define QT_NO_SOUND// Standard template library compatiblity//#define QT_NO_STL// QStringList//#define QT_NO_STRINGLIST// Character set conversions//#define QT_NO_TEXTCODEC// QTextStream//#define QT_NO_TEXTSTREAM// Unicode property tables//#define QT_NO_UNICODETABLES// Input validators//#define QT_NO_VALIDATOR// QVariant//#define QT_NO_VARIANT// Wheel-mouse events//#define QT_NO_WHEELEVENT// QWMatrix//#define QT_NO_WMATRIX// Non-Unicode text conversions#if !defined(QT_NO_CODECS) && (defined(QT_NO_TEXTCODEC))#define QT_NO_CODECS#endif// QCop IPC#if !defined(QT_NO_COP) && (defined(QT_NO_DATASTREAM))#define QT_NO_COP#endif// QFontDatabase#if !defined(QT_NO_FONTDATABASE) && (defined(QT_NO_STRINGLIST))#define QT_NO_FONTDATABASE#endif// Image formats#if !defined(QT_NO_IMAGEIO) && (defined(QT_NO_REGEXP))#define QT_NO_IMAGEIO#endif// 16-bit QImage#if !defined(QT_NO_IMAGE_16_BIT) && (defined(QT_NO_IMAGE_TRUECOLOR))#define QT_NO_IMAGE_16_BIT#endif// Image file text strings#if !defined(QT_NO_IMAGE_TEXT) && (defined(QT_NO_STRINGLIST))#define QT_NO_IMAGE_TEXT#endif// Shared library wrapper#if !defined(QT_NO_LIBRARY) && (defined(QT_NO_REGEXP))#define QT_NO_LIBRARY#endif// Pixmap transformations#if !defined(QT_NO_PIXMAP_TRANSFORMATION) && (defined(QT_NO_WMATRIX))#define QT_NO_PIXMAP_TRANSFORMATION#endif// Convert UUID to/from string#if !defined(QT_NO_QUUID_STRING) && (defined(QT_NO_STRINGLIST))#define QT_NO_QUUID_STRING#endif// The "BeOS" style#if !defined(QT_NO_QWS_BEOS_WM_STYLE) && (defined(QT_NO_QWS_MANAGER))#define QT_NO_QWS_BEOS_WM_STYLE#endif// Visible cursor#if !defined(QT_NO_QWS_CURSOR) && (defined(QT_NO_CURSOR))#define QT_NO_QWS_CURSOR#endif// 32-bit color, BGR order#if !defined(QT_NO_QWS_DEPTH_32_BGR) && (defined(QT_NO_QWS_DEPTH_32))#define QT_NO_QWS_DEPTH_32_BGR#endif// The "Hydro" style#if !defined(QT_NO_QWS_HYDRO_WM_STYLE) && (defined(QT_NO_QWS_MANAGER))#define QT_NO_QWS_HYDRO_WM_STYLE#endif// Keyboard for SHARP Zaurus SL5xxx devices#if !defined(QT_NO_QWS_KBD_SHARP) && (defined(QT_NO_QWS_KEYBOARD))#define QT_NO_QWS_KBD_SHARP#endif// The "KDE2" style#if !defined(QT_NO_QWS_KDE2_WM_STYLE) && (defined(QT_NO_QWS_MANAGER))#define QT_NO_QWS_KDE2_WM_STYLE#endif// The "KDE" style#if !defined(QT_NO_QWS_KDE_WM_STYLE) && (defined(QT_NO_QWS_MANAGER))#define QT_NO_QWS_KDE_WM_STYLE#endif// Multi-process architecture#if !defined(QT_NO_QWS_MULTIPROCESS) && (defined(QT_NO_NETWORK))#define QT_NO_QWS_MULTIPROCESS#endif// Transformed frame buffer#if !defined(QT_NO_QWS_TRANSFORMED) && (defined(QT_NO_QWS_LINUXFB))#define QT_NO_QWS_TRANSFORMED#endif// Remote frame buffer (VNC)#if !defined(QT_NO_QWS_VNC) && (defined(QT_NO_NETWORK))#define QT_NO_QWS_VNC#endif// The "Windows" style#if !defined(QT_NO_QWS_WINDOWS_WM_STYLE) && (defined(QT_NO_QWS_MANAGER))#define QT_NO_QWS_WINDOWS_WM_STYLE#endif// Regular expression anchors#if !defined(QT_NO_REGEXP_ANCHOR_ALT) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_ANCHOR_ALT#endif// Regular expression back-reference#if !defined(QT_NO_REGEXP_BACKREF) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_BACKREF#endif// Regular expression character-class#if !defined(QT_NO_REGEXP_CCLASS) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_CCLASS#endif// Regular expression escape#if !defined(QT_NO_REGEXP_ESCAPE) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_ESCAPE#endif// Regular expression interval#if !defined(QT_NO_REGEXP_INTERVAL) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_INTERVAL#endif// Regular expression lookahead#if !defined(QT_NO_REGEXP_LOOKAHEAD) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_LOOKAHEAD#endif// Regular expression optimization#if !defined(QT_NO_REGEXP_OPTIM) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_OPTIM#endif// Regular expression wildcard#if !defined(QT_NO_REGEXP_WILDCARD) && (defined(QT_NO_REGEXP))#define QT_NO_REGEXP_WILDCARD#endif// Semi-modal dialogs#if !defined(QT_NO_SEMIMODAL) && (defined(QT_NO_DIALOG))#define QT_NO_SEMIMODAL#endif// Session management#if !defined(QT_NO_SESSIONMANAGER) && (defined(QT_NO_STRINGLIST))#define QT_NO_SESSIONMANAGER#endif// QString::sprintf()#if !defined(QT_NO_SPRINTF) && (defined(QT_NO_REGEXP))#define QT_NO_SPRINTF#endif// Scaling and rotation#if !defined(QT_NO_TRANSFORMATIONS) && (defined(QT_NO_WMATRIX))#define QT_NO_TRANSFORMATIONS#endif// Translations via QObject::tr()#if !defined(QT_NO_TRANSLATION) && (defined(QT_NO_DATASTREAM))#define QT_NO_TRANSLATION#endif// Window icon and caption#if !defined(QT_NO_WIDGET_TOPEXTRA) && (defined(QT_NO_IMAGE_HEURISTIC_MASK))#define QT_NO_WIDGET_TOPEXTRA#endif// Keyboard accelerators and shortcuts#if !defined(QT_NO_ACCEL) && (defined(QT_NO_SPRINTF))#define QT_NO_ACCEL#endif// Asynchronous image I/O#if !defined(QT_NO_ASYNC_IMAGE_IO) && (defined(QT_NO_IMAGEIO))#define QT_NO_ASYNC_IMAGE_IO#endif// BDF font files#if !defined(QT_NO_BDF) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_STRINGLIST))#define QT_NO_BDF#endif// QDir#if !defined(QT_NO_DIR) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_REGEXP))#define QT_NO_DIR#endif// JPEG image I/O#if !defined(QT_NO_IMAGEIO_JPEG) && (defined(QT_NO_IMAGEIO))#define QT_NO_IMAGEIO_JPEG#endif// MNG image I/O#if !defined(QT_NO_IMAGEIO_MNG) && (defined(QT_NO_IMAGEIO))#define QT_NO_IMAGEIO_MNG#endif// PNG image I/O#if !defined(QT_NO_IMAGEIO_PNG) && (defined(QT_NO_IMAGEIO))#define QT_NO_IMAGEIO_PNG#endif// PPM image I/O#if !defined(QT_NO_IMAGEIO_PPM) && (defined(QT_NO_IMAGEIO))#define QT_NO_IMAGEIO_PPM#endif// XBM image I/O#if !defined(QT_NO_IMAGEIO_XBM) && (defined(QT_NO_IMAGEIO))#define QT_NO_IMAGEIO_XBM#endif// Image transformations#if !defined(QT_NO_IMAGE_TRANSFORMATION) && (defined(QT_NO_PIXMAP_TRANSFORMATION))#define QT_NO_IMAGE_TRANSFORMATION#endif// External process invocation.#if !defined(QT_NO_PROCESS) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_REGEXP))#define QT_NO_PROCESS#endif// Regular expression capture#if !defined(QT_NO_REGEXP_CAPTURE) && (defined(QT_NO_REGEXP) || defined(QT_NO_STRINGLIST))#define QT_NO_REGEXP_CAPTURE#endif// Splash screen widget#if !defined(QT_NO_SPLASHSCREEN) && (defined(QT_NO_IMAGEIO))#define QT_NO_SPLASHSCREEN#endif// Template classes in QVariant#if !defined(QT_NO_TEMPLATE_VARIANT) && (defined(QT_NO_VARIANT) || defined(QT_NO_STRINGLIST))#define QT_NO_TEMPLATE_VARIANT#endif// Month and day names in dates#if !defined(QT_NO_TEXTDATE) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_DATESTRING))#define QT_NO_TEXTDATE#endif// Drawing utility functions#if !defined(QT_NO_DRAWUTIL) && (defined(QT_NO_SPRINTF) || defined(QT_NO_PALETTE))#define QT_NO_DRAWUTIL#endif// BMP image I/O#if !defined(QT_NO_IMAGEIO_BMP) && (defined(QT_NO_IMAGEIO) || defined(QT_NO_DATASTREAM))#define QT_NO_IMAGEIO_BMP#endif// QPicture#if !defined(QT_NO_PICTURE) && (defined(QT_NO_DATASTREAM) || defined(QT_NO_IMAGEIO))#define QT_NO_PICTURE#endif// Translations via QObject::trUtf8()#if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC))#define QT_NO_TRANSLATION_UTF8#endif// URL parser#if !defined(QT_NO_URL) && (defined(QT_NO_DIR))#define QT_NO_URL#endif// Animated images#if !defined(QT_NO_MOVIE) && (defined(QT_NO_ASYNC_IO) || defined(QT_NO_ASYNC_IMAGE_IO))#define QT_NO_MOVIE#endif// QStyle#if !defined(QT_NO_STYLE) && (defined(QT_NO_DRAWUTIL))#define QT_NO_STYLE#endif// DNS#if !defined(QT_NO_DNS) && (defined(QT_NO_NETWORK) || defined(QT_NO_STRINGLIST) || defined(QT_NO_TEXTSTREAM) || defined(QT_NO_SPRINTF))#define QT_NO_DNS#endif// Framed widgets#if !defined(QT_NO_FRAME) && (defined(QT_NO_STYLE))#define QT_NO_FRAME#endif// QIconSet#if !defined(QT_NO_ICONSET) && (defined(QT_NO_IMAGEIO) || defined(QT_NO_IMAGE_SMOOTHSCALE) || defined(QT_NO_PALETTE) || defined(QT_NO_IMAGE_HEURISTIC_MASK))#define QT_NO_ICONSET#endif// XPM image I/O#if !defined(QT_NO_IMAGEIO_XPM) && (defined(QT_NO_IMAGEIO) || defined(QT_NO_SPRINTF) || defined(QT_NO_TEXTSTREAM))#define QT_NO_IMAGEIO_XPM#endif// Network file access#if !defined(QT_NO_NETWORKPROTOCOL) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_URL))#define QT_NO_NETWORKPROTOCOL#endif// QSizeGrip

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -