kwin/src/wayland
Aleix Pol fb81fe7a10 Fix warnings
Summary:
Remove unused variables and members.
We were often storing the q of classes without ever needing them. I'd
just do it when it's useful. We do it in the private class so it can
always be added, removes boilerplate code.

Don't use std::move when returning temporary QImage. The compiler is
smart enough to know to do it but produces the warning "moving a
temporary object prevents copy elision".

Remove unused lambda captured variables.

Test Plan: Getting much cleaner build logs

Reviewers: #frameworks, #kwin, zzag

Reviewed By: #kwin, zzag

Subscribers: zzag, kde-frameworks-devel

Tags: #frameworks

Differential Revision: https://phabricator.kde.org/D28442
2020-03-30 19:13:27 +02:00
..
autotests Fix warnings 2020-03-30 19:13:27 +02:00
cmake/Modules KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
server Fix warnings 2020-03-30 19:13:27 +02:00
tests Fix warnings 2020-03-30 19:13:27 +02:00
tools KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
.arcconfig Add .arcconfig 2016-01-25 10:53:57 +01:00
.arclint Remove cppcheck from kwayland 2020-03-26 15:53:03 +01:00
appmenu_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
appmenu_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
blur_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
blur_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
clientconnection.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
clientconnection.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
CMakeLists.txt Provide an implementation for the tablet interface 2020-03-20 00:36:01 +01:00
compositor_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
compositor_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
config-kwayland.h.cmake Make linux/input.h compile time optional 2016-08-22 14:36:11 +02:00
contrast_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
contrast_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
COPYING.LIB Change to LGPLv2+ 2014-09-17 15:57:56 +02:00
datadevice_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
datadevice_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
datadevicemanager_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
datadevicemanager_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
dataoffer_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
dataoffer_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
datasource_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
datasource_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
display.cpp Fix warnings 2020-03-30 19:13:27 +02:00
display.h Provide an implementation for the tablet interface 2020-03-20 00:36:01 +01:00
dpms_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
dpms_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
dpms_interface_p.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
drm_fourcc.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
fakeinput_interface.cpp Fix warnings 2020-03-30 19:13:27 +02:00
fakeinput_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
filtered_display.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
filtered_display.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
idle_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
idle_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
keyboard_interface.cpp Pass a dedicated fd to each keyboard for the xkb keymap 2020-03-19 16:04:10 +02:00
keyboard_interface.h Pass a dedicated fd to each keyboard for the xkb keymap 2020-03-19 16:04:10 +02:00
keyboard_interface_p.h Pass a dedicated fd to each keyboard for the xkb keymap 2020-03-19 16:04:10 +02:00
keystate_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
keystate_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
KF5WaylandConfig.cmake.in [FEATURE] Option to build & install QCH file with the public API dox 2017-06-05 03:03:25 +02:00
output_interface.cpp Fix warnings 2020-03-30 19:13:27 +02:00
output_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
plasmashell_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
plasmashell_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
plasmavirtualdesktop_interface.cpp Fix warnings 2020-03-30 19:13:27 +02:00
plasmavirtualdesktop_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
plasmawindowmanagement_interface.cpp Fix warnings 2020-03-30 19:13:27 +02:00
plasmawindowmanagement_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
pointer_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
pointer_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
pointer_interface_p.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
region_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
seat_interface.cpp Pass a dedicated fd to each keyboard for the xkb keymap 2020-03-19 16:04:10 +02:00
seat_interface.h Pass a dedicated fd to each keyboard for the xkb keymap 2020-03-19 16:04:10 +02:00
seat_interface_p.h Pass a dedicated fd to each keyboard for the xkb keymap 2020-03-19 16:04:10 +02:00
server_decoration_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
server_decoration_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
server_decoration_palette_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
server_decoration_palette_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
shadow_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
shadow_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
slide_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
slide_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
subcompositor_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
subcompositor_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
subsurface_interface_p.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
surface_interface.cpp [server] Don't make assumptions about the order of damage_buffer and attach requests 2020-03-19 22:40:12 +02:00
surface_interface.h [server] Introduce SurfaceInterface::boundingRect() 2020-03-18 16:19:49 +02:00
surface_interface_p.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
surfacerole.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
surfacerole_p.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
touch_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
touch_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
xdgforeign_v2_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
xdgforeign_v2_interface_p.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
xdgshell_interface.cpp KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
xdgshell_interface.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00
xdgshell_interface_p.h KWayland: Convert license headers to SPDX 2020-03-16 19:57:44 +01:00