kwin/tests
Martin Gräßlin 2d4b67d361 Do not use a shared pointer for the Xcb::Wrapper
It's not really needed, the required functionality can be achieved in a
more implicit way. The reply pointer is managed by the Wrapper class as
long as the method take() is not invoked. This method follows the
semantics of QScopedPointer::take(). That is the pointer is set to null
and the responsibility to free the pointer is passed to the callee.

By this change we do not have the overhead of creating a QSharedPointer.

In addition the Wrapper provides a copy ctor and assignment operator also
using the semantics of take().
2013-01-25 08:51:38 +01:00
..
CMakeLists.txt Do not use a shared pointer for the Xcb::Wrapper 2013-01-25 08:51:38 +01:00
test_client_machine.cpp Do not use a shared pointer for the Xcb::Wrapper 2013-01-25 08:51:38 +01:00
test_screen_paint_data.cpp Adding unit test for ScreenPaintData and WindowPaintData 2012-07-19 18:25:03 +02:00
test_update_kwin_49.cpp KConf Update script for KWin 4.9 2012-05-24 19:02:48 +02:00
test_virtual_desktops.cpp Add unit test case for problem fixed in fcf4f610a68 2013-01-09 14:22:49 +01:00
test_window_paint_data.cpp Getter/setters for opacity, saturation and brightness in WindowPaintData 2012-07-19 18:25:48 +02:00
test_xcb_wrapper.cpp Do not use a shared pointer for the Xcb::Wrapper 2013-01-25 08:51:38 +01:00
testutils.h Do not use a shared pointer for the Xcb::Wrapper 2013-01-25 08:51:38 +01:00