@ -8,7 +8,7 @@
*/
#include <QSize>
#include <QtTest>
#include <QTest>
#include "mock_drm.h"
@ -23,6 +23,7 @@
#include <QPainter>
#include <QRasterWindow>
#include <QSignalSpy>
namespace KWin
{
@ -33,6 +33,8 @@
#include <KDecoration2/Decoration>
#include <KDecoration2/DecorationSettings>
#include <linux/input.h>
Q_DECLARE_METATYPE(Qt::WindowFrameSection)
@ -24,6 +24,8 @@
#include <KWayland/Client/shm_pool.h>
#include <KWayland/Client/surface.h>
@ -15,6 +15,8 @@
@ -16,6 +16,7 @@
#include "window.h"
#include <KConfigGroup>
using namespace KWin;
static const QString s_socketName = QStringLiteral("wayland_test_kwin_scene_opengl-0");
@ -25,6 +25,8 @@
@ -18,6 +18,7 @@
#include <KWayland/Client/keyboard.h>
#include <KWayland/Client/seat.h>
@ -14,7 +14,8 @@
// Qt
#include <optional>
@ -22,6 +22,7 @@
#include <QDBusConnection>
#include <QDBusMessage>
#include <QDBusPendingReply>
#include <QTemporaryFile>
@ -36,6 +36,7 @@
#include <KGlobalAccel>
#include <QAction>
static const QString s_socketName = QStringLiteral("wayland_test_kwin_maximized-0");
@ -11,6 +11,8 @@
#include "cursor.h"
#include "wayland_server.h"
@ -23,7 +23,9 @@
#include <QAbstractEventDispatcher>
#include <QSocketNotifier>
#include <xcb/xcb_icccm.h>
@ -8,6 +8,8 @@
#include <config-kwin.h>
#include "kwin_wayland_test.h"
#if KWIN_BUILD_SCREENLOCKER
#include <KWayland/Client/touch.h>
@ -29,6 +29,8 @@
struct PopupLayout
QRect anchorRect;
@ -15,6 +15,7 @@
#include "workspace.h"
#include "x11window.h"
#include <netwm.h>
#include <QProcess>
#include <QProcessEnvironment>
@ -15,7 +15,8 @@
#include <QDBusInterface>
@ -11,7 +11,7 @@
#include "backends/libinput/device.h"
#include "backends/libinput/events.h"
#include "input_event.h"
Q_DECLARE_METATYPE(KWin::SwitchEvent::State);
#include <memory>
@ -9,7 +9,7 @@
#include "libkwineffects/kwineffects.h"
using namespace std::chrono_literals;
#include "utils/abstract_opengl_context_attribute_builder.h"
#include "utils/egl_context_attribute_builder.h"
#include <epoxy/egl.h>
#include "libkwineffects/kwinconfig.h"
@ -12,7 +12,9 @@
#include "utils/xcbutils.h"
#include <QApplication>
#include <QLoggingCategory>
#include <private/qtx11extras_p.h>
// xcb
#include <xcb/xcb.h>
@ -15,7 +15,7 @@
#include "utils/ramfile.h"
@ -12,7 +12,8 @@
#include <QGraphicsScale>
#include <QVector2D>
@ -11,9 +11,9 @@
#include "xkb.h"
#include <xkbcommon/xkbcommon-keysyms.h>
@ -4,7 +4,9 @@
SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
#include <QMimeType>
#include "wayland/compositor_interface.h"
#include "wayland/datadevicemanager_interface.h"
@ -5,7 +5,9 @@
#include <QMimeDatabase>
#include "wayland/datasource_interface.h"
// KWin
@ -4,7 +4,8 @@
// server
// client
#include "KWayland/Client/connection_thread.h"
#include "KWayland/Client/event_queue.h"
#include "wayland/display.h"
// KWayland
#include "KWayland/Client/compositor.h"
@ -5,7 +5,8 @@
#include <QImage>
#include "wayland/appmenu_interface.h"
#include "wayland/blur_interface.h"
#include "wayland/contrast_interface.h"
#include "wayland/output_interface.h"
@ -6,7 +6,8 @@
#include "core/graphicsbuffer.h"
#include "core/graphicsbufferview.h"
@ -7,8 +7,9 @@
#include <QHash>
#include <QThread>
// WaylandServer
#include "wayland/clientconnection.h"
@ -6,8 +6,9 @@
#include "../../tests/fakeoutput.h"
@ -4,8 +4,9 @@
#include <wayland-client.h>
#include "wayland/keyboard_interface.h"
@ -5,8 +5,9 @@