directfb: Access the screen layer through QWindow::screen()
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>
Fri, 18 Nov 2011 20:09:03 +0000 (21:09 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 24 Nov 2011 07:31:02 +0000 (08:31 +0100)
commit6b22448fa3e27bb50ae8d9ee527ce262752c7874
tree7288af482dd4fb2d8cf6edeca774bbe50b663341
parent0948237d7f110876e143a49ebc196b69c1f5a7b2
directfb: Access the screen layer through QWindow::screen()

Instead of assuming which layer was assigned to Qt, resolve the to
be used layer via QWindow::screen()->handle(). Add a method to the
DirectFB QPlatformScreen to provide a pointer to the IDirectFBDisplayLayer

Change-Id: Iaea9466ca84daff752a4932deafbe38f48123715
Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
src/plugins/platforms/directfb/qdirectfbconvenience.cpp
src/plugins/platforms/directfb/qdirectfbconvenience.h
src/plugins/platforms/directfb/qdirectfbscreen.cpp
src/plugins/platforms/directfb/qdirectfbscreen.h
src/plugins/platforms/directfb/qdirectfbwindow.cpp