|
1 # These defines might be necessary if your DirectFB driver doesn't |
|
2 # support all of the DirectFB API. |
|
3 # |
|
4 #DEFINES += QT_DIRECTFB_SUBSURFACE |
|
5 #DEFINES += QT_DIRECTFB_WINDOW_AS_CURSOR |
|
6 #DEFINES += QT_NO_DIRECTFB_IMAGEPROVIDER |
|
7 #DEFINES += QT_DIRECTFB_IMAGEPROVIDER_KEEPALIVE |
|
8 #DEFINES += QT_DIRECTFB_IMAGECACHE |
|
9 #DEFINES += QT_NO_DIRECTFB_WM |
|
10 #DEFINES += QT_NO_DIRECTFB_LAYER |
|
11 #DEFINES += QT_DIRECTFB_PALETTE |
|
12 #DEFINES += QT_NO_DIRECTFB_PREALLOCATED |
|
13 #DEFINES += QT_NO_DIRECTFB_MOUSE |
|
14 #DEFINES += QT_NO_DIRECTFB_KEYBOARD |
|
15 #DEFINES += QT_DIRECTFB_TIMING |
|
16 #DEFINES += QT_NO_DIRECTFB_OPAQUE_DETECTION |
|
17 #DIRECTFB_DRAWINGOPERATIONS=DRAW_RECTS|DRAW_LINES|DRAW_IMAGE|DRAW_PIXMAP|DRAW_TILED_PIXMAP|STROKE_PATH|DRAW_PATH|DRAW_POINTS|DRAW_ELLIPSE|DRAW_POLYGON|DRAW_TEXT|FILL_PATH|FILL_RECT|DRAW_COLORSPANS|DRAW_ROUNDED_RECT |
|
18 #DEFINES += \"QT_DIRECTFB_WARN_ON_RASTERFALLBACKS=$$DIRECTFB_DRAWINGOPERATIONS\" |
|
19 #DEFINES += \"QT_DIRECTFB_DISABLE_RASTERFALLBACKS=$$DIRECTFB_DRAWINGOPERATIONS\" |
|
20 |
|
21 HEADERS += $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbscreen.h \ |
|
22 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbwindowsurface.h \ |
|
23 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.h \ |
|
24 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.h \ |
|
25 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpixmap.h \ |
|
26 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbkeyboard.h \ |
|
27 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbmouse.h |
|
28 |
|
29 SOURCES += $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbscreen.cpp \ |
|
30 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbwindowsurface.cpp \ |
|
31 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.cpp \ |
|
32 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.cpp \ |
|
33 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpixmap.cpp \ |
|
34 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbkeyboard.cpp \ |
|
35 $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbmouse.cpp |
|
36 |
|
37 |
|
38 QMAKE_CXXFLAGS += $$QT_CFLAGS_DIRECTFB |
|
39 LIBS += $$QT_LIBS_DIRECTFB |