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 | #DEFINES += QT_NO_DIRECTFB_STRETCHBLIT
|
---|
18 | 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|DRAW_STATICTEXT
|
---|
19 | #DEFINES += \"QT_DIRECTFB_WARN_ON_RASTERFALLBACKS=$$DIRECTFB_DRAWINGOPERATIONS\"
|
---|
20 | #DEFINES += \"QT_DIRECTFB_DISABLE_RASTERFALLBACKS=$$DIRECTFB_DRAWINGOPERATIONS\"
|
---|
21 |
|
---|
22 | HEADERS += $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbscreen.h \
|
---|
23 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbwindowsurface.h \
|
---|
24 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.h \
|
---|
25 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.h \
|
---|
26 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpixmap.h \
|
---|
27 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbkeyboard.h \
|
---|
28 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbmouse.h
|
---|
29 |
|
---|
30 | SOURCES += $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbscreen.cpp \
|
---|
31 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbwindowsurface.cpp \
|
---|
32 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintengine.cpp \
|
---|
33 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpaintdevice.cpp \
|
---|
34 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbpixmap.cpp \
|
---|
35 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbkeyboard.cpp \
|
---|
36 | $$QT_SOURCE_TREE/src/plugins/gfxdrivers/directfb/qdirectfbmouse.cpp
|
---|
37 |
|
---|
38 |
|
---|
39 | QMAKE_CXXFLAGS += $$QT_CFLAGS_DIRECTFB
|
---|
40 | LIBS += $$QT_LIBS_DIRECTFB
|
---|