| [2] | 1 | // All feature and their dependencies | 
|---|
|  | 2 | // | 
|---|
|  | 3 | // This list is generated from $QTDIR/src/tools/qfeatures.txt | 
|---|
|  | 4 | // | 
|---|
|  | 5 | // Asynchronous I/O | 
|---|
|  | 6 | //#define QT_NO_ASYNC_IO | 
|---|
|  | 7 |  | 
|---|
|  | 8 | // Bezier curves | 
|---|
|  | 9 | //#define QT_NO_BEZIER | 
|---|
|  | 10 |  | 
|---|
|  | 11 | // Buttons | 
|---|
|  | 12 | //#define QT_NO_BUTTON | 
|---|
|  | 13 |  | 
|---|
|  | 14 | // Named colors | 
|---|
|  | 15 | //#define QT_NO_COLORNAMES | 
|---|
|  | 16 |  | 
|---|
|  | 17 | // Cursors | 
|---|
|  | 18 | //#define QT_NO_CURSOR | 
|---|
|  | 19 |  | 
|---|
|  | 20 | // QDataStream | 
|---|
|  | 21 | //#define QT_NO_DATASTREAM | 
|---|
|  | 22 |  | 
|---|
|  | 23 | // QDate/QTime/QDateTime toString() and fromString() | 
|---|
|  | 24 | //#define QT_NO_DATESTRING | 
|---|
|  | 25 |  | 
|---|
|  | 26 | // Dialogs | 
|---|
|  | 27 | //#define QT_NO_DIALOG | 
|---|
|  | 28 |  | 
|---|
|  | 29 | // QDirectPainter | 
|---|
|  | 30 | //#define QT_NO_DIRECTPAINTER | 
|---|
|  | 31 |  | 
|---|
|  | 32 | // Special widget effects (fading, scrolling) | 
|---|
|  | 33 | //#define QT_NO_EFFECTS | 
|---|
|  | 34 |  | 
|---|
|  | 35 | // Freetype font engine | 
|---|
|  | 36 | //#define QT_NO_FREETYPE | 
|---|
|  | 37 |  | 
|---|
|  | 38 | // Dither QImage to 1-bit image | 
|---|
|  | 39 | //#define QT_NO_IMAGE_DITHER_TO_1 | 
|---|
|  | 40 |  | 
|---|
|  | 41 | // QImage::createHeuristicMask() | 
|---|
|  | 42 | //#define QT_NO_IMAGE_HEURISTIC_MASK | 
|---|
|  | 43 |  | 
|---|
|  | 44 | // QImage mirroring | 
|---|
|  | 45 | //#define QT_NO_IMAGE_MIRROR | 
|---|
|  | 46 |  | 
|---|
|  | 47 | // Smooth QImage scaling | 
|---|
|  | 48 | //#define QT_NO_IMAGE_SMOOTHSCALE | 
|---|
|  | 49 |  | 
|---|
|  | 50 | // TrueColor QImage | 
|---|
|  | 51 | //#define QT_NO_IMAGE_TRUECOLOR | 
|---|
|  | 52 |  | 
|---|
|  | 53 | // Automatic widget layout | 
|---|
|  | 54 | //#define QT_NO_LAYOUT | 
|---|
|  | 55 |  | 
|---|
|  | 56 | // Networking | 
|---|
|  | 57 | //#define QT_NO_NETWORK | 
|---|
|  | 58 |  | 
|---|
|  | 59 | // Palettes | 
|---|
|  | 60 | //#define QT_NO_PALETTE | 
|---|
|  | 61 |  | 
|---|
|  | 62 | // Alpha-blended cursor | 
|---|
|  | 63 | //#define QT_NO_QWS_ALPHA_CURSOR | 
|---|
|  | 64 |  | 
|---|
|  | 65 | // 1-bit monochrome | 
|---|
|  | 66 | //#define QT_NO_QWS_DEPTH_1 | 
|---|
|  | 67 |  | 
|---|
|  | 68 | // 15 or 16-bit color | 
|---|
|  | 69 | //#define QT_NO_QWS_DEPTH_16 | 
|---|
|  | 70 |  | 
|---|
|  | 71 | // 24-bit color | 
|---|
|  | 72 | //#define QT_NO_QWS_DEPTH_24 | 
|---|
|  | 73 |  | 
|---|
|  | 74 | // 32-bit color | 
|---|
|  | 75 | //#define QT_NO_QWS_DEPTH_32 | 
|---|
|  | 76 |  | 
|---|
|  | 77 | // 4-bit grayscale | 
|---|
|  | 78 | //#define QT_NO_QWS_DEPTH_4 | 
|---|
|  | 79 |  | 
|---|
|  | 80 | // 8-bit color | 
|---|
|  | 81 | //#define QT_NO_QWS_DEPTH_8 | 
|---|
|  | 82 |  | 
|---|
|  | 83 | // 8-bit grayscale | 
|---|
|  | 84 | //#define QT_NO_QWS_DEPTH_8GRAYSCALE | 
|---|
|  | 85 |  | 
|---|
|  | 86 | // Favour code size over graphics speed | 
|---|
|  | 87 | //#define QT_NO_QWS_GFX_SPEED | 
|---|
|  | 88 |  | 
|---|
|  | 89 | // Console keyboard | 
|---|
|  | 90 | //#define QT_NO_QWS_KEYBOARD | 
|---|
|  | 91 |  | 
|---|
|  | 92 | // Linux framebuffer | 
|---|
|  | 93 | //#define QT_NO_QWS_LINUXFB | 
|---|
|  | 94 |  | 
|---|
|  | 95 | // Mach64 acceleration | 
|---|
|  | 96 | //#define QT_NO_QWS_MACH64 | 
|---|
|  | 97 |  | 
|---|
|  | 98 | // Window Manager | 
|---|
|  | 99 | //#define QT_NO_QWS_MANAGER | 
|---|
|  | 100 |  | 
|---|
|  | 101 | // Matrox MGA acceleration | 
|---|
|  | 102 | //#define QT_NO_QWS_MATROX | 
|---|
|  | 103 |  | 
|---|
|  | 104 | // Autodetecting mouse driver | 
|---|
|  | 105 | //#define QT_NO_QWS_MOUSE_AUTO | 
|---|
|  | 106 |  | 
|---|
|  | 107 | // Non-autodetecting mouse driver | 
|---|
|  | 108 | //#define QT_NO_QWS_MOUSE_MANUAL | 
|---|
|  | 109 |  | 
|---|
|  | 110 | // Qt/Embedded window system properties. | 
|---|
|  | 111 | //#define QT_NO_QWS_PROPERTIES | 
|---|
|  | 112 |  | 
|---|
|  | 113 | // Repeater display | 
|---|
|  | 114 | //#define QT_NO_QWS_REPEATER | 
|---|
|  | 115 |  | 
|---|
|  | 116 | // Saving of fonts | 
|---|
|  | 117 | //#define QT_NO_QWS_SAVEFONTS | 
|---|
|  | 118 |  | 
|---|
|  | 119 | // Shadow frame buffer | 
|---|
|  | 120 | //#define QT_NO_QWS_SHADOWFB | 
|---|
|  | 121 |  | 
|---|
|  | 122 | // Virtual frame buffer | 
|---|
|  | 123 | //#define QT_NO_QWS_VFB | 
|---|
|  | 124 |  | 
|---|
|  | 125 | // 4-bit VGA | 
|---|
|  | 126 | //#define QT_NO_QWS_VGA_16 | 
|---|
|  | 127 |  | 
|---|
|  | 128 | // Voodoo3 acceleration | 
|---|
|  | 129 | //#define QT_NO_QWS_VOODOO3 | 
|---|
|  | 130 |  | 
|---|
|  | 131 | // Range-control widgets | 
|---|
|  | 132 | //#define QT_NO_RANGECONTROL | 
|---|
|  | 133 |  | 
|---|
|  | 134 | // Regular expression capture | 
|---|
|  | 135 | //#define QT_NO_REGEXP | 
|---|
|  | 136 |  | 
|---|
|  | 137 | // QSignalMapper | 
|---|
|  | 138 | //#define QT_NO_SIGNALMAPPER | 
|---|
|  | 139 |  | 
|---|
|  | 140 | // Playing sounds | 
|---|
|  | 141 | //#define QT_NO_SOUND | 
|---|
|  | 142 |  | 
|---|
|  | 143 | // Standard template library compatiblity | 
|---|
|  | 144 | //#define QT_NO_STL | 
|---|
|  | 145 |  | 
|---|
|  | 146 | // QStringList | 
|---|
|  | 147 | //#define QT_NO_STRINGLIST | 
|---|
|  | 148 |  | 
|---|
|  | 149 | // Character set conversions | 
|---|
|  | 150 | //#define QT_NO_TEXTCODEC | 
|---|
|  | 151 |  | 
|---|
|  | 152 | // QTextStream | 
|---|
|  | 153 | //#define QT_NO_TEXTSTREAM | 
|---|
|  | 154 |  | 
|---|
|  | 155 | // Unicode property tables | 
|---|
|  | 156 | //#define QT_NO_UNICODETABLES | 
|---|
|  | 157 |  | 
|---|
|  | 158 | // Input validators | 
|---|
|  | 159 | //#define QT_NO_VALIDATOR | 
|---|
|  | 160 |  | 
|---|
|  | 161 | // QVariant | 
|---|
|  | 162 | //#define QT_NO_VARIANT | 
|---|
|  | 163 |  | 
|---|
|  | 164 | // Wheel-mouse events | 
|---|
|  | 165 | //#define QT_NO_WHEELEVENT | 
|---|
|  | 166 |  | 
|---|
|  | 167 | // QWMatrix | 
|---|
|  | 168 | //#define QT_NO_WMATRIX | 
|---|
|  | 169 |  | 
|---|
|  | 170 | // Non-Unicode text conversions | 
|---|
|  | 171 | #if !defined(QT_NO_CODECS) && (defined(QT_NO_TEXTCODEC)) | 
|---|
|  | 172 | #define QT_NO_CODECS | 
|---|
|  | 173 | #endif | 
|---|
|  | 174 |  | 
|---|
|  | 175 | // QCop IPC | 
|---|
|  | 176 | #if !defined(QT_NO_COP) && (defined(QT_NO_DATASTREAM)) | 
|---|
|  | 177 | #define QT_NO_COP | 
|---|
|  | 178 | #endif | 
|---|
|  | 179 |  | 
|---|
|  | 180 | // QFontDatabase | 
|---|
|  | 181 | #if !defined(QT_NO_FONTDATABASE) && (defined(QT_NO_STRINGLIST)) | 
|---|
|  | 182 | #define QT_NO_FONTDATABASE | 
|---|
|  | 183 | #endif | 
|---|
|  | 184 |  | 
|---|
|  | 185 | // Image formats | 
|---|
|  | 186 | #if !defined(QT_NO_IMAGEIO) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 187 | #define QT_NO_IMAGEIO | 
|---|
|  | 188 | #endif | 
|---|
|  | 189 |  | 
|---|
|  | 190 | // 16-bit QImage | 
|---|
|  | 191 | #if !defined(QT_NO_IMAGE_16_BIT) && (defined(QT_NO_IMAGE_TRUECOLOR)) | 
|---|
|  | 192 | #define QT_NO_IMAGE_16_BIT | 
|---|
|  | 193 | #endif | 
|---|
|  | 194 |  | 
|---|
|  | 195 | // Image file text strings | 
|---|
|  | 196 | #if !defined(QT_NO_IMAGE_TEXT) && (defined(QT_NO_STRINGLIST)) | 
|---|
|  | 197 | #define QT_NO_IMAGE_TEXT | 
|---|
|  | 198 | #endif | 
|---|
|  | 199 |  | 
|---|
|  | 200 | // Shared library wrapper | 
|---|
|  | 201 | #if !defined(QT_NO_LIBRARY) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 202 | #define QT_NO_LIBRARY | 
|---|
|  | 203 | #endif | 
|---|
|  | 204 |  | 
|---|
|  | 205 | // Pixmap transformations | 
|---|
|  | 206 | #if !defined(QT_NO_PIXMAP_TRANSFORMATION) && (defined(QT_NO_WMATRIX)) | 
|---|
|  | 207 | #define QT_NO_PIXMAP_TRANSFORMATION | 
|---|
|  | 208 | #endif | 
|---|
|  | 209 |  | 
|---|
|  | 210 | // Convert UUID to/from string | 
|---|
|  | 211 | #if !defined(QT_NO_QUUID_STRING) && (defined(QT_NO_STRINGLIST)) | 
|---|
|  | 212 | #define QT_NO_QUUID_STRING | 
|---|
|  | 213 | #endif | 
|---|
|  | 214 |  | 
|---|
|  | 215 | // The "BeOS" style | 
|---|
|  | 216 | #if !defined(QT_NO_QWS_BEOS_WM_STYLE) && (defined(QT_NO_QWS_MANAGER)) | 
|---|
|  | 217 | #define QT_NO_QWS_BEOS_WM_STYLE | 
|---|
|  | 218 | #endif | 
|---|
|  | 219 |  | 
|---|
|  | 220 | // Visible cursor | 
|---|
|  | 221 | #if !defined(QT_NO_QWS_CURSOR) && (defined(QT_NO_CURSOR)) | 
|---|
|  | 222 | #define QT_NO_QWS_CURSOR | 
|---|
|  | 223 | #endif | 
|---|
|  | 224 |  | 
|---|
|  | 225 | // 32-bit color, BGR order | 
|---|
|  | 226 | #if !defined(QT_NO_QWS_DEPTH_32_BGR) && (defined(QT_NO_QWS_DEPTH_32)) | 
|---|
|  | 227 | #define QT_NO_QWS_DEPTH_32_BGR | 
|---|
|  | 228 | #endif | 
|---|
|  | 229 |  | 
|---|
|  | 230 | // The "Hydro" style | 
|---|
|  | 231 | #if !defined(QT_NO_QWS_HYDRO_WM_STYLE) && (defined(QT_NO_QWS_MANAGER)) | 
|---|
|  | 232 | #define QT_NO_QWS_HYDRO_WM_STYLE | 
|---|
|  | 233 | #endif | 
|---|
|  | 234 |  | 
|---|
|  | 235 | // Keyboard for SHARP Zaurus SL5xxx devices | 
|---|
|  | 236 | #if !defined(QT_NO_QWS_KBD_SHARP) && (defined(QT_NO_QWS_KEYBOARD)) | 
|---|
|  | 237 | #define QT_NO_QWS_KBD_SHARP | 
|---|
|  | 238 | #endif | 
|---|
|  | 239 |  | 
|---|
|  | 240 | // The "KDE2" style | 
|---|
|  | 241 | #if !defined(QT_NO_QWS_KDE2_WM_STYLE) && (defined(QT_NO_QWS_MANAGER)) | 
|---|
|  | 242 | #define QT_NO_QWS_KDE2_WM_STYLE | 
|---|
|  | 243 | #endif | 
|---|
|  | 244 |  | 
|---|
|  | 245 | // The "KDE" style | 
|---|
|  | 246 | #if !defined(QT_NO_QWS_KDE_WM_STYLE) && (defined(QT_NO_QWS_MANAGER)) | 
|---|
|  | 247 | #define QT_NO_QWS_KDE_WM_STYLE | 
|---|
|  | 248 | #endif | 
|---|
|  | 249 |  | 
|---|
|  | 250 | // Multi-process architecture | 
|---|
|  | 251 | #if !defined(QT_NO_QWS_MULTIPROCESS) && (defined(QT_NO_NETWORK)) | 
|---|
|  | 252 | #define QT_NO_QWS_MULTIPROCESS | 
|---|
|  | 253 | #endif | 
|---|
|  | 254 |  | 
|---|
|  | 255 | // Transformed frame buffer | 
|---|
|  | 256 | #if !defined(QT_NO_QWS_TRANSFORMED) && (defined(QT_NO_QWS_LINUXFB)) | 
|---|
|  | 257 | #define QT_NO_QWS_TRANSFORMED | 
|---|
|  | 258 | #endif | 
|---|
|  | 259 |  | 
|---|
|  | 260 | // Remote frame buffer (VNC) | 
|---|
|  | 261 | #if !defined(QT_NO_QWS_VNC) && (defined(QT_NO_NETWORK)) | 
|---|
|  | 262 | #define QT_NO_QWS_VNC | 
|---|
|  | 263 | #endif | 
|---|
|  | 264 |  | 
|---|
|  | 265 | // The "Windows" style | 
|---|
|  | 266 | #if !defined(QT_NO_QWS_WINDOWS_WM_STYLE) && (defined(QT_NO_QWS_MANAGER)) | 
|---|
|  | 267 | #define QT_NO_QWS_WINDOWS_WM_STYLE | 
|---|
|  | 268 | #endif | 
|---|
|  | 269 |  | 
|---|
|  | 270 | // Regular expression anchors | 
|---|
|  | 271 | #if !defined(QT_NO_REGEXP_ANCHOR_ALT) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 272 | #define QT_NO_REGEXP_ANCHOR_ALT | 
|---|
|  | 273 | #endif | 
|---|
|  | 274 |  | 
|---|
|  | 275 | // Regular expression back-reference | 
|---|
|  | 276 | #if !defined(QT_NO_REGEXP_BACKREF) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 277 | #define QT_NO_REGEXP_BACKREF | 
|---|
|  | 278 | #endif | 
|---|
|  | 279 |  | 
|---|
|  | 280 | // Regular expression character-class | 
|---|
|  | 281 | #if !defined(QT_NO_REGEXP_CCLASS) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 282 | #define QT_NO_REGEXP_CCLASS | 
|---|
|  | 283 | #endif | 
|---|
|  | 284 |  | 
|---|
|  | 285 | // Regular expression escape | 
|---|
|  | 286 | #if !defined(QT_NO_REGEXP_ESCAPE) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 287 | #define QT_NO_REGEXP_ESCAPE | 
|---|
|  | 288 | #endif | 
|---|
|  | 289 |  | 
|---|
|  | 290 | // Regular expression interval | 
|---|
|  | 291 | #if !defined(QT_NO_REGEXP_INTERVAL) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 292 | #define QT_NO_REGEXP_INTERVAL | 
|---|
|  | 293 | #endif | 
|---|
|  | 294 |  | 
|---|
|  | 295 | // Regular expression lookahead | 
|---|
|  | 296 | #if !defined(QT_NO_REGEXP_LOOKAHEAD) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 297 | #define QT_NO_REGEXP_LOOKAHEAD | 
|---|
|  | 298 | #endif | 
|---|
|  | 299 |  | 
|---|
|  | 300 | // Regular expression optimization | 
|---|
|  | 301 | #if !defined(QT_NO_REGEXP_OPTIM) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 302 | #define QT_NO_REGEXP_OPTIM | 
|---|
|  | 303 | #endif | 
|---|
|  | 304 |  | 
|---|
|  | 305 | // Regular expression wildcard | 
|---|
|  | 306 | #if !defined(QT_NO_REGEXP_WILDCARD) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 307 | #define QT_NO_REGEXP_WILDCARD | 
|---|
|  | 308 | #endif | 
|---|
|  | 309 |  | 
|---|
|  | 310 | // Semi-modal dialogs | 
|---|
|  | 311 | #if !defined(QT_NO_SEMIMODAL) && (defined(QT_NO_DIALOG)) | 
|---|
|  | 312 | #define QT_NO_SEMIMODAL | 
|---|
|  | 313 | #endif | 
|---|
|  | 314 |  | 
|---|
|  | 315 | // Session management | 
|---|
|  | 316 | #if !defined(QT_NO_SESSIONMANAGER) && (defined(QT_NO_STRINGLIST)) | 
|---|
|  | 317 | #define QT_NO_SESSIONMANAGER | 
|---|
|  | 318 | #endif | 
|---|
|  | 319 |  | 
|---|
|  | 320 | // QString::sprintf() | 
|---|
|  | 321 | #if !defined(QT_NO_SPRINTF) && (defined(QT_NO_REGEXP)) | 
|---|
|  | 322 | #define QT_NO_SPRINTF | 
|---|
|  | 323 | #endif | 
|---|
|  | 324 |  | 
|---|
|  | 325 | // Scaling and rotation | 
|---|
|  | 326 | #if !defined(QT_NO_TRANSFORMATIONS) && (defined(QT_NO_WMATRIX)) | 
|---|
|  | 327 | #define QT_NO_TRANSFORMATIONS | 
|---|
|  | 328 | #endif | 
|---|
|  | 329 |  | 
|---|
|  | 330 | // Translations via QObject::tr() | 
|---|
|  | 331 | #if !defined(QT_NO_TRANSLATION) && (defined(QT_NO_DATASTREAM)) | 
|---|
|  | 332 | #define QT_NO_TRANSLATION | 
|---|
|  | 333 | #endif | 
|---|
|  | 334 |  | 
|---|
|  | 335 | // Window icon and caption | 
|---|
|  | 336 | #if !defined(QT_NO_WIDGET_TOPEXTRA) && (defined(QT_NO_IMAGE_HEURISTIC_MASK)) | 
|---|
|  | 337 | #define QT_NO_WIDGET_TOPEXTRA | 
|---|
|  | 338 | #endif | 
|---|
|  | 339 |  | 
|---|
|  | 340 | // Keyboard accelerators and shortcuts | 
|---|
|  | 341 | #if !defined(QT_NO_ACCEL) && (defined(QT_NO_SPRINTF)) | 
|---|
|  | 342 | #define QT_NO_ACCEL | 
|---|
|  | 343 | #endif | 
|---|
|  | 344 |  | 
|---|
|  | 345 | // Asynchronous image I/O | 
|---|
|  | 346 | #if !defined(QT_NO_ASYNC_IMAGE_IO) && (defined(QT_NO_IMAGEIO)) | 
|---|
|  | 347 | #define QT_NO_ASYNC_IMAGE_IO | 
|---|
|  | 348 | #endif | 
|---|
|  | 349 |  | 
|---|
|  | 350 | // BDF font files | 
|---|
|  | 351 | #if !defined(QT_NO_BDF) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_STRINGLIST)) | 
|---|
|  | 352 | #define QT_NO_BDF | 
|---|
|  | 353 | #endif | 
|---|
|  | 354 |  | 
|---|
|  | 355 | // QDir | 
|---|
|  | 356 | #if !defined(QT_NO_DIR) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_REGEXP)) | 
|---|
|  | 357 | #define QT_NO_DIR | 
|---|
|  | 358 | #endif | 
|---|
|  | 359 |  | 
|---|
|  | 360 | // JPEG image I/O | 
|---|
|  | 361 | #if !defined(QT_NO_IMAGEIO_JPEG) && (defined(QT_NO_IMAGEIO)) | 
|---|
|  | 362 | #define QT_NO_IMAGEIO_JPEG | 
|---|
|  | 363 | #endif | 
|---|
|  | 364 |  | 
|---|
|  | 365 | // MNG image I/O | 
|---|
|  | 366 | #if !defined(QT_NO_IMAGEIO_MNG) && (defined(QT_NO_IMAGEIO)) | 
|---|
|  | 367 | #define QT_NO_IMAGEIO_MNG | 
|---|
|  | 368 | #endif | 
|---|
|  | 369 |  | 
|---|
|  | 370 | // PNG image I/O | 
|---|
|  | 371 | #if !defined(QT_NO_IMAGEIO_PNG) && (defined(QT_NO_IMAGEIO)) | 
|---|
|  | 372 | #define QT_NO_IMAGEIO_PNG | 
|---|
|  | 373 | #endif | 
|---|
|  | 374 |  | 
|---|
|  | 375 | // PPM image I/O | 
|---|
|  | 376 | #if !defined(QT_NO_IMAGEIO_PPM) && (defined(QT_NO_IMAGEIO)) | 
|---|
|  | 377 | #define QT_NO_IMAGEIO_PPM | 
|---|
|  | 378 | #endif | 
|---|
|  | 379 |  | 
|---|
|  | 380 | // XBM image I/O | 
|---|
|  | 381 | #if !defined(QT_NO_IMAGEIO_XBM) && (defined(QT_NO_IMAGEIO)) | 
|---|
|  | 382 | #define QT_NO_IMAGEIO_XBM | 
|---|
|  | 383 | #endif | 
|---|
|  | 384 |  | 
|---|
|  | 385 | // Image transformations | 
|---|
|  | 386 | #if !defined(QT_NO_IMAGE_TRANSFORMATION) && (defined(QT_NO_PIXMAP_TRANSFORMATION)) | 
|---|
|  | 387 | #define QT_NO_IMAGE_TRANSFORMATION | 
|---|
|  | 388 | #endif | 
|---|
|  | 389 |  | 
|---|
|  | 390 | // External process invocation. | 
|---|
|  | 391 | #if !defined(QT_NO_PROCESS) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_REGEXP)) | 
|---|
|  | 392 | #define QT_NO_PROCESS | 
|---|
|  | 393 | #endif | 
|---|
|  | 394 |  | 
|---|
|  | 395 | // Regular expression capture | 
|---|
|  | 396 | #if !defined(QT_NO_REGEXP_CAPTURE) && (defined(QT_NO_REGEXP) || defined(QT_NO_STRINGLIST)) | 
|---|
|  | 397 | #define QT_NO_REGEXP_CAPTURE | 
|---|
|  | 398 | #endif | 
|---|
|  | 399 |  | 
|---|
|  | 400 | // Splash screen widget | 
|---|
|  | 401 | #if !defined(QT_NO_SPLASHSCREEN) && (defined(QT_NO_IMAGEIO)) | 
|---|
|  | 402 | #define QT_NO_SPLASHSCREEN | 
|---|
|  | 403 | #endif | 
|---|
|  | 404 |  | 
|---|
|  | 405 | // Template classes in QVariant | 
|---|
|  | 406 | #if !defined(QT_NO_TEMPLATE_VARIANT) && (defined(QT_NO_VARIANT) || defined(QT_NO_STRINGLIST)) | 
|---|
|  | 407 | #define QT_NO_TEMPLATE_VARIANT | 
|---|
|  | 408 | #endif | 
|---|
|  | 409 |  | 
|---|
|  | 410 | // Month and day names in dates | 
|---|
|  | 411 | #if !defined(QT_NO_TEXTDATE) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_DATESTRING)) | 
|---|
|  | 412 | #define QT_NO_TEXTDATE | 
|---|
|  | 413 | #endif | 
|---|
|  | 414 |  | 
|---|
|  | 415 | // Drawing utility functions | 
|---|
|  | 416 | #if !defined(QT_NO_DRAWUTIL) && (defined(QT_NO_SPRINTF) || defined(QT_NO_PALETTE)) | 
|---|
|  | 417 | #define QT_NO_DRAWUTIL | 
|---|
|  | 418 | #endif | 
|---|
|  | 419 |  | 
|---|
|  | 420 | // BMP image I/O | 
|---|
|  | 421 | #if !defined(QT_NO_IMAGEIO_BMP) && (defined(QT_NO_IMAGEIO) || defined(QT_NO_DATASTREAM)) | 
|---|
|  | 422 | #define QT_NO_IMAGEIO_BMP | 
|---|
|  | 423 | #endif | 
|---|
|  | 424 |  | 
|---|
|  | 425 | // QPicture | 
|---|
|  | 426 | #if !defined(QT_NO_PICTURE) && (defined(QT_NO_DATASTREAM) || defined(QT_NO_IMAGEIO)) | 
|---|
|  | 427 | #define QT_NO_PICTURE | 
|---|
|  | 428 | #endif | 
|---|
|  | 429 |  | 
|---|
|  | 430 | // Translations via QObject::trUtf8() | 
|---|
|  | 431 | #if !defined(QT_NO_TRANSLATION_UTF8) && (defined(QT_NO_TRANSLATION) || defined(QT_NO_TEXTCODEC)) | 
|---|
|  | 432 | #define QT_NO_TRANSLATION_UTF8 | 
|---|
|  | 433 | #endif | 
|---|
|  | 434 |  | 
|---|
|  | 435 | // URL parser | 
|---|
|  | 436 | #if !defined(QT_NO_URL) && (defined(QT_NO_DIR)) | 
|---|
|  | 437 | #define QT_NO_URL | 
|---|
|  | 438 | #endif | 
|---|
|  | 439 |  | 
|---|
|  | 440 | // Animated images | 
|---|
|  | 441 | #if !defined(QT_NO_MOVIE) && (defined(QT_NO_ASYNC_IO) || defined(QT_NO_ASYNC_IMAGE_IO)) | 
|---|
|  | 442 | #define QT_NO_MOVIE | 
|---|
|  | 443 | #endif | 
|---|
|  | 444 |  | 
|---|
|  | 445 | // QStyle | 
|---|
|  | 446 | #if !defined(QT_NO_STYLE) && (defined(QT_NO_DRAWUTIL)) | 
|---|
|  | 447 | #define QT_NO_STYLE | 
|---|
|  | 448 | #endif | 
|---|
|  | 449 |  | 
|---|
|  | 450 | // DNS | 
|---|
|  | 451 | #if !defined(QT_NO_DNS) && (defined(QT_NO_NETWORK) || defined(QT_NO_STRINGLIST) || defined(QT_NO_TEXTSTREAM) || defined(QT_NO_SPRINTF)) | 
|---|
|  | 452 | #define QT_NO_DNS | 
|---|
|  | 453 | #endif | 
|---|
|  | 454 |  | 
|---|
|  | 455 | // Framed widgets | 
|---|
|  | 456 | #if !defined(QT_NO_FRAME) && (defined(QT_NO_STYLE)) | 
|---|
|  | 457 | #define QT_NO_FRAME | 
|---|
|  | 458 | #endif | 
|---|
|  | 459 |  | 
|---|
|  | 460 | // QIconSet | 
|---|
|  | 461 | #if !defined(QT_NO_ICONSET) && (defined(QT_NO_IMAGEIO) || defined(QT_NO_IMAGE_SMOOTHSCALE) || defined(QT_NO_PALETTE) || defined(QT_NO_IMAGE_HEURISTIC_MASK)) | 
|---|
|  | 462 | #define QT_NO_ICONSET | 
|---|
|  | 463 | #endif | 
|---|
|  | 464 |  | 
|---|
|  | 465 | // XPM image I/O | 
|---|
|  | 466 | #if !defined(QT_NO_IMAGEIO_XPM) && (defined(QT_NO_IMAGEIO) || defined(QT_NO_SPRINTF) || defined(QT_NO_TEXTSTREAM)) | 
|---|
|  | 467 | #define QT_NO_IMAGEIO_XPM | 
|---|
|  | 468 | #endif | 
|---|
|  | 469 |  | 
|---|
|  | 470 | // Network file access | 
|---|
|  | 471 | #if !defined(QT_NO_NETWORKPROTOCOL) && (defined(QT_NO_TEXTCODEC) || defined(QT_NO_URL)) | 
|---|
|  | 472 | #define QT_NO_NETWORKPROTOCOL | 
|---|
|  | 473 | #endif | 
|---|
|  | 474 |  | 
|---|
|  | 475 | // QSizeGrip | 
|---|
|  | 476 | #if !defined(QT_NO_SIZEGRIP) && (defined(QT_NO_STYLE)) | 
|---|
|  | 477 | #define QT_NO_SIZEGRIP | 
|---|
|  | 478 | #endif | 
|---|
|  | 479 |  | 
|---|
|  | 480 | // Motif style | 
|---|
|  | 481 | #if !defined(QT_NO_STYLE_MOTIF) && (defined(QT_NO_STYLE)) | 
|---|
|  | 482 | #define QT_NO_STYLE_MOTIF | 
|---|
|  | 483 | #endif | 
|---|
|  | 484 |  | 
|---|
|  | 485 | // Windows style | 
|---|
|  | 486 | #if !defined(QT_NO_STYLE_WINDOWS) && (defined(QT_NO_STYLE)) | 
|---|
|  | 487 | #define QT_NO_STYLE_WINDOWS | 
|---|
|  | 488 | #endif | 
|---|
|  | 489 |  | 
|---|
|  | 490 | // Internal titlebar widget | 
|---|
|  | 491 | #if !defined(QT_NO_TITLEBAR) && (defined(QT_NO_STYLE)) | 
|---|
|  | 492 | #define QT_NO_TITLEBAR | 
|---|
|  | 493 | #endif | 
|---|
|  | 494 |  | 
|---|
|  | 495 | // XML | 
|---|
|  | 496 | #if !defined(QT_NO_XML) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_TEXTCODEC) || defined(QT_NO_REGEXP_CAPTURE)) | 
|---|
|  | 497 | #define QT_NO_XML | 
|---|
|  | 498 | #endif | 
|---|
|  | 499 |  | 
|---|
|  | 500 | // Check-boxes | 
|---|
|  | 501 | #if !defined(QT_NO_CHECKBOX) && (defined(QT_NO_BUTTON) || defined(QT_NO_STYLE)) | 
|---|
|  | 502 | #define QT_NO_CHECKBOX | 
|---|
|  | 503 | #endif | 
|---|
|  | 504 |  | 
|---|
|  | 505 | // Dials | 
|---|
|  | 506 | #if !defined(QT_NO_DIAL) && (defined(QT_NO_RANGECONTROL) || defined(QT_NO_STYLE)) | 
|---|
|  | 507 | #define QT_NO_DIAL | 
|---|
|  | 508 | #endif | 
|---|
|  | 509 |  | 
|---|
|  | 510 | // QLabel | 
|---|
|  | 511 | #if !defined(QT_NO_LABEL) && (defined(QT_NO_FRAME)) | 
|---|
|  | 512 | #define QT_NO_LABEL | 
|---|
|  | 513 | #endif | 
|---|
|  | 514 |  | 
|---|
|  | 515 | // QLCDNumber | 
|---|
|  | 516 | #if !defined(QT_NO_LCDNUMBER) && (defined(QT_NO_FRAME)) | 
|---|
|  | 517 | #define QT_NO_LCDNUMBER | 
|---|
|  | 518 | #endif | 
|---|
|  | 519 |  | 
|---|
|  | 520 | // Single-line edits | 
|---|
|  | 521 | #if !defined(QT_NO_LINEEDIT) && (defined(QT_NO_FRAME)) | 
|---|
|  | 522 | #define QT_NO_LINEEDIT | 
|---|
|  | 523 | #endif | 
|---|
|  | 524 |  | 
|---|
|  | 525 | // MIME | 
|---|
|  | 526 | #if !defined(QT_NO_MIME) && (defined(QT_NO_DIR) || defined(QT_NO_IMAGEIO) || defined(QT_NO_TEXTCODEC)) | 
|---|
|  | 527 | #define QT_NO_MIME | 
|---|
|  | 528 | #endif | 
|---|
|  | 529 |  | 
|---|
|  | 530 | // Progress bars | 
|---|
|  | 531 | #if !defined(QT_NO_PROGRESSBAR) && (defined(QT_NO_FRAME)) | 
|---|
|  | 532 | #define QT_NO_PROGRESSBAR | 
|---|
|  | 533 | #endif | 
|---|
|  | 534 |  | 
|---|
|  | 535 | // Push-buttons | 
|---|
|  | 536 | #if !defined(QT_NO_PUSHBUTTON) && (defined(QT_NO_BUTTON) || defined(QT_NO_STYLE)) | 
|---|
|  | 537 | #define QT_NO_PUSHBUTTON | 
|---|
|  | 538 | #endif | 
|---|
|  | 539 |  | 
|---|
|  | 540 | // Radio-buttons | 
|---|
|  | 541 | #if !defined(QT_NO_RADIOBUTTON) && (defined(QT_NO_BUTTON) || defined(QT_NO_STYLE)) | 
|---|
|  | 542 | #define QT_NO_RADIOBUTTON | 
|---|
|  | 543 | #endif | 
|---|
|  | 544 |  | 
|---|
|  | 545 | // Internal resize handler | 
|---|
|  | 546 | #if !defined(QT_NO_RESIZEHANDLER) && (defined(QT_NO_FRAME)) | 
|---|
|  | 547 | #define QT_NO_RESIZEHANDLER | 
|---|
|  | 548 | #endif | 
|---|
|  | 549 |  | 
|---|
|  | 550 | // Scroll bars | 
|---|
|  | 551 | #if !defined(QT_NO_SCROLLBAR) && (defined(QT_NO_RANGECONTROL) || defined(QT_NO_STYLE)) | 
|---|
|  | 552 | #define QT_NO_SCROLLBAR | 
|---|
|  | 553 | #endif | 
|---|
|  | 554 |  | 
|---|
|  | 555 | // Sliders | 
|---|
|  | 556 | #if !defined(QT_NO_SLIDER) && (defined(QT_NO_RANGECONTROL) || defined(QT_NO_STYLE)) | 
|---|
|  | 557 | #define QT_NO_SLIDER | 
|---|
|  | 558 | #endif | 
|---|
|  | 559 |  | 
|---|
|  | 560 | // Spinbox control widget | 
|---|
|  | 561 | #if !defined(QT_NO_SPINWIDGET) && (defined(QT_NO_FRAME)) | 
|---|
|  | 562 | #define QT_NO_SPINWIDGET | 
|---|
|  | 563 | #endif | 
|---|
|  | 564 |  | 
|---|
|  | 565 | // Status bars | 
|---|
|  | 566 | #if !defined(QT_NO_STATUSBAR) && (defined(QT_NO_LAYOUT) || defined(QT_NO_STYLE)) | 
|---|
|  | 567 | #define QT_NO_STATUSBAR | 
|---|
|  | 568 | #endif | 
|---|
|  | 569 |  | 
|---|
|  | 570 | // Compact Windows style | 
|---|
|  | 571 | #if !defined(QT_NO_STYLE_COMPACT) && (defined(QT_NO_STYLE_WINDOWS)) | 
|---|
|  | 572 | #define QT_NO_STYLE_COMPACT | 
|---|
|  | 573 | #endif | 
|---|
|  | 574 |  | 
|---|
|  | 575 | // Interlace-friendly style | 
|---|
|  | 576 | #if !defined(QT_NO_STYLE_INTERLACE) && (defined(QT_NO_STYLE_MOTIF)) | 
|---|
|  | 577 | #define QT_NO_STYLE_INTERLACE | 
|---|
|  | 578 | #endif | 
|---|
|  | 579 |  | 
|---|
|  | 580 | // Platinum style | 
|---|
|  | 581 | #if !defined(QT_NO_STYLE_PLATINUM) && (defined(QT_NO_STYLE_WINDOWS)) | 
|---|
|  | 582 | #define QT_NO_STYLE_PLATINUM | 
|---|
|  | 583 | #endif | 
|---|
|  | 584 |  | 
|---|
|  | 585 | // Widget stacks | 
|---|
|  | 586 | #if !defined(QT_NO_WIDGETSTACK) && (defined(QT_NO_FRAME)) | 
|---|
|  | 587 | #define QT_NO_WIDGETSTACK | 
|---|
|  | 588 | #endif | 
|---|
|  | 589 |  | 
|---|
|  | 590 | // Grid layout widgets | 
|---|
|  | 591 | #if !defined(QT_NO_GRID) && (defined(QT_NO_LAYOUT) || defined(QT_NO_FRAME)) | 
|---|
|  | 592 | #define QT_NO_GRID | 
|---|
|  | 593 | #endif | 
|---|
|  | 594 |  | 
|---|
|  | 595 | // Group boxes | 
|---|
|  | 596 | #if !defined(QT_NO_GROUPBOX) && (defined(QT_NO_FRAME) || defined(QT_NO_LAYOUT)) | 
|---|
|  | 597 | #define QT_NO_GROUPBOX | 
|---|
|  | 598 | #endif | 
|---|
|  | 599 |  | 
|---|
|  | 600 | // Horizontal box layout widgets | 
|---|
|  | 601 | #if !defined(QT_NO_HBOX) && (defined(QT_NO_LAYOUT) || defined(QT_NO_FRAME)) | 
|---|
|  | 602 | #define QT_NO_HBOX | 
|---|
|  | 603 | #endif | 
|---|
|  | 604 |  | 
|---|
|  | 605 | // Menu-oriented widgets | 
|---|
|  | 606 | #if !defined(QT_NO_MENUDATA) && (defined(QT_NO_ICONSET) || defined(QT_NO_VARIANT)) | 
|---|
|  | 607 | #define QT_NO_MENUDATA | 
|---|
|  | 608 | #endif | 
|---|
|  | 609 |  | 
|---|
|  | 610 | // Persistent application settings | 
|---|
|  | 611 | #if !defined(QT_NO_SETTINGS) && (defined(QT_NO_DIR) || defined(QT_NO_TEXTSTREAM) || defined(QT_NO_REGEXP_CAPTURE)) | 
|---|
|  | 612 | #define QT_NO_SETTINGS | 
|---|
|  | 613 | #endif | 
|---|
|  | 614 |  | 
|---|
|  | 615 | // Splitters | 
|---|
|  | 616 | #if !defined(QT_NO_SPLITTER) && (defined(QT_NO_FRAME) || defined(QT_NO_LAYOUT)) | 
|---|
|  | 617 | #define QT_NO_SPLITTER | 
|---|
|  | 618 | #endif | 
|---|
|  | 619 |  | 
|---|
|  | 620 | // Table-like widgets | 
|---|
|  | 621 | #if !defined(QT_NO_TABLEVIEW) && (defined(QT_NO_SCROLLBAR)) | 
|---|
|  | 622 | #define QT_NO_TABLEVIEW | 
|---|
|  | 623 | #endif | 
|---|
|  | 624 |  | 
|---|
|  | 625 | // Tool tips | 
|---|
|  | 626 | #if !defined(QT_NO_TOOLTIP) && (defined(QT_NO_LABEL)) | 
|---|
|  | 627 | #define QT_NO_TOOLTIP | 
|---|
|  | 628 | #endif | 
|---|
|  | 629 |  | 
|---|
|  | 630 | // Cut and paste | 
|---|
|  | 631 | #if !defined(QT_NO_CLIPBOARD) && (defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_MIME)) | 
|---|
|  | 632 | #define QT_NO_CLIPBOARD | 
|---|
|  | 633 | #endif | 
|---|
|  | 634 |  | 
|---|
|  | 635 | // Horizontal group boxes | 
|---|
|  | 636 | #if !defined(QT_NO_HGROUPBOX) && (defined(QT_NO_GROUPBOX)) | 
|---|
|  | 637 | #define QT_NO_HGROUPBOX | 
|---|
|  | 638 | #endif | 
|---|
|  | 639 |  | 
|---|
|  | 640 | // Properties | 
|---|
| [8] | 641 | #if !defined(QT_NO_PROPERTIES) && (defined(QT_NO_VARIANT) || defined(QT_NO_STRINGLIST) || defined(QT_NO_ICONSET) || defined(QT_NO_CURSOR)) | 
|---|
| [2] | 642 | #define QT_NO_PROPERTIES | 
|---|
|  | 643 | #endif | 
|---|
|  | 644 |  | 
|---|
|  | 645 | // RichText (HTML) display | 
|---|
|  | 646 | #if !defined(QT_NO_RICHTEXT) && (defined(QT_NO_STYLE) || defined(QT_NO_LAYOUT) || defined(QT_NO_STRINGLIST) || defined(QT_NO_TEXTSTREAM)) | 
|---|
|  | 647 | #define QT_NO_RICHTEXT | 
|---|
|  | 648 | #endif | 
|---|
|  | 649 |  | 
|---|
|  | 650 | // SQL classes | 
|---|
|  | 651 | #if !defined(QT_NO_SQL) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_REGEXP_CAPTURE) || defined(QT_NO_VARIANT) || defined(QT_NO_SPRINTF) || defined(QT_NO_DATESTRING)) | 
|---|
|  | 652 | #define QT_NO_SQL | 
|---|
|  | 653 | #endif | 
|---|
|  | 654 |  | 
|---|
|  | 655 | // CDE style | 
|---|
|  | 656 | #if !defined(QT_NO_STYLE_CDE) && (defined(QT_NO_STYLE_MOTIF) || defined(QT_NO_TRANSFORMATIONS)) | 
|---|
|  | 657 | #define QT_NO_STYLE_CDE | 
|---|
|  | 658 | #endif | 
|---|
|  | 659 |  | 
|---|
|  | 660 | // Vertical box layout widgets | 
|---|
|  | 661 | #if !defined(QT_NO_VBOX) && (defined(QT_NO_HBOX)) | 
|---|
|  | 662 | #define QT_NO_VBOX | 
|---|
|  | 663 | #endif | 
|---|
|  | 664 |  | 
|---|
|  | 665 | // Button groups | 
|---|
|  | 666 | #if !defined(QT_NO_BUTTONGROUP) && (defined(QT_NO_GROUPBOX) || defined(QT_NO_BUTTON)) | 
|---|
|  | 667 | #define QT_NO_BUTTONGROUP | 
|---|
|  | 668 | #endif | 
|---|
|  | 669 |  | 
|---|
|  | 670 | // Complex scripts (eg. BiDi) | 
|---|
|  | 671 | #if !defined(QT_NO_COMPLEXTEXT) && (defined(QT_NO_RICHTEXT)) | 
|---|
|  | 672 | #define QT_NO_COMPLEXTEXT | 
|---|
|  | 673 | #endif | 
|---|
|  | 674 |  | 
|---|
|  | 675 | // Cut and paste non-text | 
|---|
|  | 676 | #if !defined(QT_NO_MIMECLIPBOARD) && (defined(QT_NO_CLIPBOARD)) | 
|---|
|  | 677 | #define QT_NO_MIMECLIPBOARD | 
|---|
|  | 678 | #endif | 
|---|
|  | 679 |  | 
|---|
|  | 680 | // Printing | 
|---|
|  | 681 | #if !defined(QT_NO_PRINTER) && (defined(QT_NO_TEXTSTREAM) || defined(QT_NO_SPRINTF) || defined(QT_NO_FONTDATABASE) || defined(QT_NO_DATESTRING) || defined(QT_NO_REGEXP_CAPTURE)) | 
|---|
|  | 682 | #define QT_NO_PRINTER | 
|---|
|  | 683 | #endif | 
|---|
|  | 684 |  | 
|---|
|  | 685 | // Aqua style | 
|---|
|  | 686 | #if !defined(QT_NO_STYLE_AQUA) && (defined(QT_NO_STYLE_WINDOWS) || defined(QT_NO_IMAGE_TRANSFORMATION)) | 
|---|
|  | 687 | #define QT_NO_STYLE_AQUA | 
|---|
|  | 688 | #endif | 
|---|
|  | 689 |  | 
|---|
|  | 690 | // Vertical group boxes | 
|---|
|  | 691 | #if !defined(QT_NO_VGROUPBOX) && (defined(QT_NO_HGROUPBOX)) | 
|---|
|  | 692 | #define QT_NO_VGROUPBOX | 
|---|
|  | 693 | #endif | 
|---|
|  | 694 |  | 
|---|
|  | 695 | // Horizontal button groups | 
|---|
|  | 696 | #if !defined(QT_NO_HBUTTONGROUP) && (defined(QT_NO_BUTTONGROUP)) | 
|---|
|  | 697 | #define QT_NO_HBUTTONGROUP | 
|---|
|  | 698 | #endif | 
|---|
|  | 699 |  | 
|---|
|  | 700 | // Server to play sound | 
|---|
|  | 701 | #if !defined(QT_NO_QWS_SOUNDSERVER) && (defined(QT_NO_SOUND) || defined(QT_NO_DIR) || defined(QT_NO_DNS)) | 
|---|
|  | 702 | #define QT_NO_QWS_SOUNDSERVER | 
|---|
|  | 703 | #endif | 
|---|
|  | 704 |  | 
|---|
|  | 705 | // QHeader | 
|---|
|  | 706 | #if !defined(QT_NO_HEADER) && (defined(QT_NO_STYLE) || defined(QT_NO_ICONSET)) | 
|---|
|  | 707 | #define QT_NO_HEADER | 
|---|
|  | 708 | #endif | 
|---|
|  | 709 |  | 
|---|
|  | 710 | // Vertical button groups | 
|---|
|  | 711 | #if !defined(QT_NO_VBUTTONGROUP) && (defined(QT_NO_HBUTTONGROUP)) | 
|---|
|  | 712 | #define QT_NO_VBUTTONGROUP | 
|---|
|  | 713 | #endif | 
|---|
|  | 714 |  | 
|---|
|  | 715 | // Hebrew Codec | 
|---|
|  | 716 | #if !defined(QT_NO_CODEC_HEBREW) && (defined(QT_NO_CODECS) || defined(QT_NO_COMPLEXTEXT)) | 
|---|
|  | 717 | #define QT_NO_CODEC_HEBREW | 
|---|
|  | 718 | #endif | 
|---|
|  | 719 |  | 
|---|
|  | 720 | // HTTP file access | 
|---|
|  | 721 | #if !defined(QT_NO_NETWORKPROTOCOL_HTTP) && (defined(QT_NO_NETWORKPROTOCOL) || defined(QT_NO_DNS)) | 
|---|
|  | 722 | #define QT_NO_NETWORKPROTOCOL_HTTP | 
|---|
|  | 723 | #endif | 
|---|
|  | 724 |  | 
|---|
|  | 725 | // Tool-buttons | 
|---|
|  | 726 | #if !defined(QT_NO_TOOLBUTTON) && (defined(QT_NO_BUTTON) || defined(QT_NO_ICONSET) || defined(QT_NO_STYLE)) | 
|---|
|  | 727 | #define QT_NO_TOOLBUTTON | 
|---|
|  | 728 | #endif | 
|---|
|  | 729 |  | 
|---|
|  | 730 | // Big Codecs (eg. CJK) | 
|---|
|  | 731 | #if !defined(QT_NO_BIG_CODECS) && (defined(QT_NO_CODEC_HEBREW)) | 
|---|
|  | 732 | #define QT_NO_BIG_CODECS | 
|---|
|  | 733 | #endif | 
|---|
|  | 734 |  | 
|---|
|  | 735 | // Experimental internal class | 
|---|
|  | 736 | #if !defined(QT_NO_DIALOGBUTTONS) && (defined(QT_NO_LAYOUT) || defined(QT_NO_STYLE) || defined(QT_NO_PUSHBUTTON)) | 
|---|
|  | 737 | #define QT_NO_DIALOGBUTTONS | 
|---|
|  | 738 | #endif | 
|---|
|  | 739 |  | 
|---|
|  | 740 | // Document Object Model | 
|---|
|  | 741 | #if !defined(QT_NO_DOM) && (defined(QT_NO_XML) || defined(QT_NO_MIME)) | 
|---|
|  | 742 | #define QT_NO_DOM | 
|---|
|  | 743 | #endif | 
|---|
|  | 744 |  | 
|---|
|  | 745 | // Scrollable view widgets | 
|---|
|  | 746 | #if !defined(QT_NO_SCROLLVIEW) && (defined(QT_NO_SCROLLBAR) || defined(QT_NO_FRAME)) | 
|---|
|  | 747 | #define QT_NO_SCROLLVIEW | 
|---|
|  | 748 | #endif | 
|---|
|  | 749 |  | 
|---|
|  | 750 | // Tab-bars | 
|---|
|  | 751 | #if !defined(QT_NO_TABBAR) && (defined(QT_NO_TOOLBUTTON)) | 
|---|
|  | 752 | #define QT_NO_TABBAR | 
|---|
|  | 753 | #endif | 
|---|
|  | 754 |  | 
|---|
|  | 755 | // Drag and drop | 
|---|
|  | 756 | #if !defined(QT_NO_DRAGANDDROP) && (defined(QT_NO_MIME) || defined(QT_NO_QWS_PROPERTIES) || defined(QT_NO_IMAGEIO_XPM)) | 
|---|
|  | 757 | #define QT_NO_DRAGANDDROP | 
|---|
|  | 758 | #endif | 
|---|
|  | 759 |  | 
|---|
|  | 760 | // QGridView | 
|---|
|  | 761 | #if !defined(QT_NO_GRIDVIEW) && (defined(QT_NO_SCROLLVIEW)) | 
|---|
|  | 762 | #define QT_NO_GRIDVIEW | 
|---|
|  | 763 | #endif | 
|---|
|  | 764 |  | 
|---|
|  | 765 | // Popup-menus | 
|---|
|  | 766 | #if !defined(QT_NO_POPUPMENU) && (defined(QT_NO_MENUDATA) || defined(QT_NO_FRAME)) | 
|---|
|  | 767 | #define QT_NO_POPUPMENU | 
|---|
|  | 768 | #endif | 
|---|
|  | 769 |  | 
|---|
|  | 770 | // QCanvas | 
|---|
|  | 771 | #if !defined(QT_NO_CANVAS) && (defined(QT_NO_SCROLLVIEW) || defined(QT_NO_BEZIER)) | 
|---|
|  | 772 | #define QT_NO_CANVAS | 
|---|
|  | 773 | #endif | 
|---|
|  | 774 |  | 
|---|
|  | 775 | // Dynamic module linking | 
|---|
|  | 776 | #if !defined(QT_NO_COMPONENT) && (defined(QT_NO_QUUID_STRING) || defined(QT_NO_SETTINGS) || defined(QT_NO_SPRINTF) || defined(QT_NO_LIBRARY) || defined(QT_NO_DATESTRING)) | 
|---|
|  | 777 | #define QT_NO_COMPONENT | 
|---|
|  | 778 | #endif | 
|---|
|  | 779 |  | 
|---|
|  | 780 | // QListBox | 
|---|
|  | 781 | #if !defined(QT_NO_LISTBOX) && (defined(QT_NO_SCROLLVIEW) || defined(QT_NO_STRINGLIST)) | 
|---|
|  | 782 | #define QT_NO_LISTBOX | 
|---|
|  | 783 | #endif | 
|---|
|  | 784 |  | 
|---|
|  | 785 | // Menu bars | 
|---|
|  | 786 | #if !defined(QT_NO_MENUBAR) && (defined(QT_NO_POPUPMENU)) | 
|---|
|  | 787 | #define QT_NO_MENUBAR | 
|---|
|  | 788 | #endif | 
|---|
|  | 789 |  | 
|---|
|  | 790 | // QMessageBox | 
|---|
|  | 791 | #if !defined(QT_NO_MESSAGEBOX) && (defined(QT_NO_DIALOG) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_LABEL)) | 
|---|
|  | 792 | #define QT_NO_MESSAGEBOX | 
|---|
|  | 793 | #endif | 
|---|
|  | 794 |  | 
|---|
|  | 795 | // FTP file access | 
|---|
|  | 796 | #if !defined(QT_NO_NETWORKPROTOCOL_FTP) && (defined(QT_NO_NETWORKPROTOCOL) || defined(QT_NO_DNS) || defined(QT_NO_TEXTDATE)) | 
|---|
|  | 797 | #define QT_NO_NETWORKPROTOCOL_FTP | 
|---|
|  | 798 | #endif | 
|---|
|  | 799 |  | 
|---|
|  | 800 | // Spin boxes | 
|---|
|  | 801 | #if !defined(QT_NO_SPINBOX) && (defined(QT_NO_RANGECONTROL) || defined(QT_NO_SPINWIDGET) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR)) | 
|---|
|  | 802 | #define QT_NO_SPINBOX | 
|---|
|  | 803 | #endif | 
|---|
|  | 804 |  | 
|---|
|  | 805 | // RichText (HTML) tables and images | 
|---|
|  | 806 | #if !defined(QT_NO_TEXTCUSTOMITEM) && (defined(QT_NO_RICHTEXT) || defined(QT_NO_MIME)) | 
|---|
|  | 807 | #define QT_NO_TEXTCUSTOMITEM | 
|---|
|  | 808 | #endif | 
|---|
|  | 809 |  | 
|---|
|  | 810 | // QDateTimeEdit | 
|---|
|  | 811 | #if !defined(QT_NO_DATETIMEEDIT) && (defined(QT_NO_RICHTEXT) || defined(QT_NO_SPINWIDGET) || defined(QT_NO_DATESTRING)) | 
|---|
|  | 812 | #define QT_NO_DATETIMEEDIT | 
|---|
|  | 813 | #endif | 
|---|
|  | 814 |  | 
|---|
|  | 815 | // QTextCodecPlugin | 
|---|
|  | 816 | #if !defined(QT_NO_TEXTCODECPLUGIN) && (defined(QT_NO_COMPONENT) || defined(QT_NO_TEXTCODEC)) | 
|---|
|  | 817 | #define QT_NO_TEXTCODECPLUGIN | 
|---|
|  | 818 | #endif | 
|---|
|  | 819 |  | 
|---|
|  | 820 | // QImageFormatPlugin | 
|---|
|  | 821 | #if !defined(QT_NO_IMAGEFORMATPLUGIN) && (defined(QT_NO_COMPONENT) || defined(QT_NO_IMAGEIO)) | 
|---|
|  | 822 | #define QT_NO_IMAGEFORMATPLUGIN | 
|---|
|  | 823 | #endif | 
|---|
|  | 824 |  | 
|---|
|  | 825 | // QSqlForm | 
|---|
|  | 826 | #if !defined(QT_NO_SQL_FORM) && (defined(QT_NO_SQL) || defined(QT_NO_PROPERTIES)) | 
|---|
|  | 827 | #define QT_NO_SQL_FORM | 
|---|
|  | 828 | #endif | 
|---|
|  | 829 |  | 
|---|
|  | 830 | // Scalable Vector Graphics (SVG) | 
|---|
|  | 831 | #if !defined(QT_NO_SVG) && (defined(QT_NO_DOM) || defined(QT_NO_TRANSFORMATIONS) || defined(QT_NO_SPRINTF)) | 
|---|
|  | 832 | #define QT_NO_SVG | 
|---|
|  | 833 | #endif | 
|---|
|  | 834 |  | 
|---|
|  | 835 | // QIconView | 
|---|
|  | 836 | #if !defined(QT_NO_ICONVIEW) && (defined(QT_NO_SCROLLVIEW) || defined(QT_NO_IMAGEIO_XPM) || defined(QT_NO_IMAGE_HEURISTIC_MASK)) | 
|---|
|  | 837 | #define QT_NO_ICONVIEW | 
|---|
|  | 838 | #endif | 
|---|
|  | 839 |  | 
|---|
|  | 840 | // Tab widgets | 
|---|
|  | 841 | #if !defined(QT_NO_TABWIDGET) && (defined(QT_NO_TABBAR) || defined(QT_NO_WIDGETSTACK)) | 
|---|
|  | 842 | #define QT_NO_TABWIDGET | 
|---|
|  | 843 | #endif | 
|---|
|  | 844 |  | 
|---|
|  | 845 | // "What's this" help | 
|---|
|  | 846 | #if !defined(QT_NO_WHATSTHIS) && (defined(QT_NO_TOOLTIP) || defined(QT_NO_TOOLBUTTON)) | 
|---|
|  | 847 | #define QT_NO_WHATSTHIS | 
|---|
|  | 848 | #endif | 
|---|
|  | 849 |  | 
|---|
|  | 850 | // QWidgetPlugin | 
|---|
|  | 851 | #if !defined(QT_NO_WIDGETPLUGIN) && (defined(QT_NO_COMPONENT) || defined(QT_NO_ICONSET)) | 
|---|
|  | 852 | #define QT_NO_WIDGETPLUGIN | 
|---|
|  | 853 | #endif | 
|---|
|  | 854 |  | 
|---|
|  | 855 | // QProgressDialog | 
|---|
|  | 856 | #if !defined(QT_NO_PROGRESSDIALOG) && (defined(QT_NO_SEMIMODAL) || defined(QT_NO_LABEL) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_PROGRESSBAR)) | 
|---|
|  | 857 | #define QT_NO_PROGRESSDIALOG | 
|---|
|  | 858 | #endif | 
|---|
|  | 859 |  | 
|---|
|  | 860 | // Motif-plus style | 
|---|
|  | 861 | #if !defined(QT_NO_STYLE_MOTIFPLUS) && (defined(QT_NO_STYLE_MOTIF) || defined(QT_NO_TRANSFORMATIONS) || defined(QT_NO_BUTTON) || defined(QT_NO_SCROLLBAR) || defined(QT_NO_SLIDER)) | 
|---|
|  | 862 | #define QT_NO_STYLE_MOTIFPLUS | 
|---|
|  | 863 | #endif | 
|---|
|  | 864 |  | 
|---|
|  | 865 | // Rich text edit | 
|---|
|  | 866 | #if !defined(QT_NO_TEXTEDIT) && (defined(QT_NO_RICHTEXT) || defined(QT_NO_SCROLLVIEW)) | 
|---|
|  | 867 | #define QT_NO_TEXTEDIT | 
|---|
|  | 868 | #endif | 
|---|
|  | 869 |  | 
|---|
|  | 870 | // QWizard | 
|---|
|  | 871 | #if !defined(QT_NO_WIZARD) && (defined(QT_NO_DIALOG) || defined(QT_NO_WIDGETSTACK) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_LAYOUT) || defined(QT_NO_LABEL)) | 
|---|
|  | 872 | #define QT_NO_WIZARD | 
|---|
|  | 873 | #endif | 
|---|
|  | 874 |  | 
|---|
|  | 875 | // Multi-line edits | 
|---|
|  | 876 | #if !defined(QT_NO_MULTILINEEDIT) && (defined(QT_NO_TEXTEDIT)) | 
|---|
|  | 877 | #define QT_NO_MULTILINEEDIT | 
|---|
|  | 878 | #endif | 
|---|
|  | 879 |  | 
|---|
|  | 880 | // Rich text syntax highlighting | 
|---|
|  | 881 | #if !defined(QT_NO_SYNTAXHIGHLIGHTER) && (defined(QT_NO_TEXTEDIT)) | 
|---|
|  | 882 | #define QT_NO_SYNTAXHIGHLIGHTER | 
|---|
|  | 883 | #endif | 
|---|
|  | 884 |  | 
|---|
|  | 885 | // QTextView | 
|---|
|  | 886 | #if !defined(QT_NO_TEXTVIEW) && (defined(QT_NO_TEXTEDIT)) | 
|---|
|  | 887 | #define QT_NO_TEXTVIEW | 
|---|
|  | 888 | #endif | 
|---|
|  | 889 |  | 
|---|
|  | 890 | // QTabDialog | 
|---|
|  | 891 | #if !defined(QT_NO_TABDIALOG) && (defined(QT_NO_DIALOG) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_LAYOUT) || defined(QT_NO_TABWIDGET)) | 
|---|
|  | 892 | #define QT_NO_TABDIALOG | 
|---|
|  | 893 | #endif | 
|---|
|  | 894 |  | 
|---|
|  | 895 | // QTextBrowser | 
|---|
|  | 896 | #if !defined(QT_NO_TEXTBROWSER) && (defined(QT_NO_TEXTVIEW) || defined(QT_NO_MIME)) | 
|---|
|  | 897 | #define QT_NO_TEXTBROWSER | 
|---|
|  | 898 | #endif | 
|---|
|  | 899 |  | 
|---|
|  | 900 | // QListView | 
|---|
|  | 901 | #if !defined(QT_NO_LISTVIEW) && (defined(QT_NO_SCROLLVIEW) || defined(QT_NO_HEADER) || defined(QT_NO_LINEEDIT)) | 
|---|
|  | 902 | #define QT_NO_LISTVIEW | 
|---|
|  | 903 | #endif | 
|---|
|  | 904 |  | 
|---|
|  | 905 | // QComboBox | 
|---|
|  | 906 | #if !defined(QT_NO_COMBOBOX) && (defined(QT_NO_LISTBOX) || defined(QT_NO_LINEEDIT) || defined(QT_NO_POPUPMENU)) | 
|---|
|  | 907 | #define QT_NO_COMBOBOX | 
|---|
|  | 908 | #endif | 
|---|
|  | 909 |  | 
|---|
|  | 910 | // QColorDialog | 
|---|
|  | 911 | #if !defined(QT_NO_COLORDIALOG) && (defined(QT_NO_DIALOG) || defined(QT_NO_LABEL) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_LINEEDIT) || defined(QT_NO_VALIDATOR) || defined(QT_NO_GRIDVIEW) || defined(QT_NO_LAYOUT)) | 
|---|
|  | 912 | #define QT_NO_COLORDIALOG | 
|---|
|  | 913 | #endif | 
|---|
|  | 914 |  | 
|---|
|  | 915 | // Tool box | 
|---|
|  | 916 | #if !defined(QT_NO_TOOLBOX) && (defined(QT_NO_ICONSET) || defined(QT_NO_SCROLLVIEW) || defined(QT_NO_TOOLTIP) || defined(QT_NO_LAYOUT) || defined(QT_NO_TOOLBUTTON)) | 
|---|
|  | 917 | #define QT_NO_TOOLBOX | 
|---|
|  | 918 | #endif | 
|---|
|  | 919 |  | 
|---|
|  | 920 | // SGI style | 
|---|
|  | 921 | #if !defined(QT_NO_STYLE_SGI) && (defined(QT_NO_STYLE_MOTIF) || defined(QT_NO_TRANSFORMATIONS) || defined(QT_NO_BUTTON) || defined(QT_NO_SCROLLBAR) || defined(QT_NO_SLIDER) || defined(QT_NO_LINEEDIT) || defined(QT_NO_MENUBAR)) | 
|---|
|  | 922 | #define QT_NO_STYLE_SGI | 
|---|
|  | 923 | #endif | 
|---|
|  | 924 |  | 
|---|
|  | 925 | // QErrorMessage | 
|---|
|  | 926 | #if !defined(QT_NO_ERRORMESSAGE) && (defined(QT_NO_DIALOG) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_LABEL) || defined(QT_NO_CHECKBOX) || defined(QT_NO_TEXTVIEW)) | 
|---|
|  | 927 | #define QT_NO_ERRORMESSAGE | 
|---|
|  | 928 | #endif | 
|---|
|  | 929 |  | 
|---|
|  | 930 | // Main-windows | 
|---|
|  | 931 | #if !defined(QT_NO_MAINWINDOW) && (defined(QT_NO_STRINGLIST) || defined(QT_NO_POPUPMENU) || defined(QT_NO_TITLEBAR) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_TOOLBUTTON) || defined(QT_NO_STATUSBAR)) | 
|---|
|  | 932 | #define QT_NO_MAINWINDOW | 
|---|
|  | 933 | #endif | 
|---|
|  | 934 |  | 
|---|
|  | 935 | // Toolbars | 
|---|
|  | 936 | #if !defined(QT_NO_TOOLBAR) && (defined(QT_NO_MAINWINDOW)) | 
|---|
|  | 937 | #define QT_NO_TOOLBAR | 
|---|
|  | 938 | #endif | 
|---|
|  | 939 |  | 
|---|
|  | 940 | // QAction | 
|---|
|  | 941 | #if !defined(QT_NO_ACTION) && (defined(QT_NO_TOOLBUTTON) || defined(QT_NO_COMBOBOX)) | 
|---|
|  | 942 | #define QT_NO_ACTION | 
|---|
|  | 943 | #endif | 
|---|
|  | 944 |  | 
|---|
|  | 945 | // QTable | 
|---|
|  | 946 | #if !defined(QT_NO_TABLE) && (defined(QT_NO_COMBOBOX) || defined(QT_NO_HEADER) || defined(QT_NO_CHECKBOX)) | 
|---|
|  | 947 | #define QT_NO_TABLE | 
|---|
|  | 948 | #endif | 
|---|
|  | 949 |  | 
|---|
|  | 950 | // QFontDialog | 
|---|
|  | 951 | #if !defined(QT_NO_FONTDIALOG) && (defined(QT_NO_DIALOG) || defined(QT_NO_FONTDATABASE) || defined(QT_NO_COMBOBOX) || defined(QT_NO_LABEL) || defined(QT_NO_CHECKBOX) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_VGROUPBOX) || defined(QT_NO_VALIDATOR)) | 
|---|
|  | 952 | #define QT_NO_FONTDIALOG | 
|---|
|  | 953 | #endif | 
|---|
|  | 954 |  | 
|---|
|  | 955 | // QInputDialog | 
|---|
|  | 956 | #if !defined(QT_NO_INPUTDIALOG) && (defined(QT_NO_DIALOG) || defined(QT_NO_COMBOBOX) || defined(QT_NO_LABEL) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_SPINBOX) || defined(QT_NO_WIDGETSTACK) || defined(QT_NO_LAYOUT)) | 
|---|
|  | 957 | #define QT_NO_INPUTDIALOG | 
|---|
|  | 958 | #endif | 
|---|
|  | 959 |  | 
|---|
|  | 960 | // SQL value editor widgets | 
|---|
|  | 961 | #if !defined(QT_NO_SQL_EDIT_WIDGETS) && (defined(QT_NO_SQL) || defined(QT_NO_SPINBOX) || defined(QT_NO_COMBOBOX) || defined(QT_NO_CHECKBOX) || defined(QT_NO_DATETIMEEDIT)) | 
|---|
|  | 962 | #define QT_NO_SQL_EDIT_WIDGETS | 
|---|
|  | 963 | #endif | 
|---|
|  | 964 |  | 
|---|
|  | 965 | // QPrintDialog | 
|---|
|  | 966 | #if !defined(QT_NO_PRINTDIALOG) && (defined(QT_NO_DIALOG) || defined(QT_NO_LISTVIEW) || defined(QT_NO_PRINTER) || defined(QT_NO_COMBOBOX) || defined(QT_NO_LABEL) || defined(QT_NO_BUTTONGROUP) || defined(QT_NO_SPINBOX) || defined(QT_NO_RADIOBUTTON) || defined(QT_NO_PUSHBUTTON) || defined(QT_NO_DIR)) | 
|---|
|  | 967 | #define QT_NO_PRINTDIALOG | 
|---|
|  | 968 | #endif | 
|---|
|  | 969 |  | 
|---|
|  | 970 | // QFileDialog | 
|---|
|  | 971 | #if !defined(QT_NO_FILEDIALOG) && (defined(QT_NO_MESSAGEBOX) || defined(QT_NO_LISTVIEW) || defined(QT_NO_NETWORKPROTOCOL) || defined(QT_NO_COMBOBOX) || defined(QT_NO_SEMIMODAL) || defined(QT_NO_REGEXP_CAPTURE) || defined(QT_NO_TOOLBUTTON) || defined(QT_NO_BUTTONGROUP) || defined(QT_NO_VBOX) || defined(QT_NO_SPLITTER) || defined(QT_NO_PROGRESSBAR) || defined(QT_NO_WIDGETSTACK) || defined(QT_NO_DATESTRING)) | 
|---|
|  | 972 | #define QT_NO_FILEDIALOG | 
|---|
|  | 973 | #endif | 
|---|
|  | 974 |  | 
|---|
|  | 975 | // SQL table widgets | 
|---|
|  | 976 | #if !defined(QT_NO_SQL_VIEW_WIDGETS) && (defined(QT_NO_SQL_FORM) || defined(QT_NO_SQL_EDIT_WIDGETS) || defined(QT_NO_TABLE)) | 
|---|
|  | 977 | #define QT_NO_SQL_VIEW_WIDGETS | 
|---|
|  | 978 | #endif | 
|---|
|  | 979 |  | 
|---|
|  | 980 | // QWorkSpace | 
|---|
|  | 981 | #if !defined(QT_NO_WORKSPACE) && (defined(QT_NO_SCROLLBAR) || defined(QT_NO_VBOX) || defined(QT_NO_TITLEBAR) || defined(QT_NO_RESIZEHANDLER) || defined(QT_NO_POPUPMENU) || defined(QT_NO_LABEL) || defined(QT_NO_TOOLBUTTON) || defined(QT_NO_MAINWINDOW) || defined(QT_NO_TOOLBAR) || defined(QT_NO_MENUBAR)) | 
|---|
|  | 982 | #define QT_NO_WORKSPACE | 
|---|
|  | 983 | #endif | 
|---|
|  | 984 |  | 
|---|