kwin/libkdecorations
Martin Gräßlin 51ee2e86d1 [kdecorations] Introduce new way to schedule updates in composited case
The PaintRedirector calls the new method KDecoration::render and passes
it's PaintDevice and the region to update to it. A decoration can
implement this method and provide an optimized implementation for the
painting which does not go through the deco's QWidget at all. In addition
the decoration can invoke an update() slot which will schedule a repaint
in the PaintRedirector and thus completely replaces the need for
intercepting paint events on the QWidget and also allows to add QWindow
based decorations in future.
2013-11-14 09:41:50 +01:00
..
CMakeLists.txt
kcommondecoration.cpp [kdecorations] Introduce new way to schedule updates in composited case 2013-11-14 09:41:50 +01:00
kcommondecoration.h [kdecorations] Introduce new way to schedule updates in composited case 2013-11-14 09:41:50 +01:00
kcommondecoration_p.cpp Add maximized property and changed signal to KDecoration 2013-09-12 09:27:39 +02:00
kcommondecoration_p.h Add maximized property and changed signal to KDecoration 2013-09-12 09:27:39 +02:00
kdecoration.cpp [kdecorations] Introduce new way to schedule updates in composited case 2013-11-14 09:41:50 +01:00
kdecoration.h [kdecorations] Introduce new way to schedule updates in composited case 2013-11-14 09:41:50 +01:00
kdecoration_p.cpp Introduce changed signals in KDecorationOptions 2013-09-12 09:27:38 +02:00
kdecoration_p.h Introduce changed signals in KDecorationOptions 2013-09-12 09:27:38 +02:00
kdecoration_plugins_p.cpp
kdecoration_plugins_p.h
kdecorationbridge.h [kdecorations] Introduce new way to schedule updates in composited case 2013-11-14 09:41:50 +01:00
kdecorationfactory.cpp Change KDecorationFactory::options() 2013-09-12 09:27:39 +02:00
kdecorationfactory.h Change KDecorationFactory::options() 2013-09-12 09:27:39 +02:00
Mainpage.dox
Messages.sh