Revision 9eaee28...
Go back to digest for 12th May 2013Features in KDE Base
Martin Gräßlin committed changes in [kde-workspace] /:
Use signal/slots instead of deep function calls into decoration
For all the decoration updates called from Client into the decoration we
also have a signal being emitted. So turning the pure virtual public
functions into slots means we can just connect our existing signals and
get rid off the deep function calls.
The keepAbove/Below signals are changed to take a boolean argument as
needed by KDecoration and a few emitted signals are moved to a better
fitting location.
REVIEW: 110335
File Changes
Modified 7 files
- kwin/activation.cpp
- kwin/client.cpp
- kwin/client.h
- kwin/effects.cpp
- kwin/geometry.cpp
- kwin/layers.cpp
- kwin/libkdecorations/kdecoration.h
7 files changed in total