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 18DIRECTFB_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 22HEADERS += $$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 30SOURCES += $$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 39QMAKE_CXXFLAGS += $$QT_CFLAGS_DIRECTFB 40LIBS += $$QT_LIBS_DIRECTFB 41