diff --git a/plugins/qpa/abstractplatformcontext.h b/plugins/qpa/abstractplatformcontext.h --- a/plugins/qpa/abstractplatformcontext.h +++ b/plugins/qpa/abstractplatformcontext.h @@ -29,12 +29,11 @@ { namespace QPA { -class Integration; class AbstractPlatformContext : public QPlatformOpenGLContext { public: - explicit AbstractPlatformContext(QOpenGLContext *context, EGLDisplay display, EGLConfig config = nullptr); + AbstractPlatformContext(QOpenGLContext *context, EGLDisplay display, EGLConfig config = nullptr); virtual ~AbstractPlatformContext(); void doneCurrent() override; diff --git a/plugins/qpa/backingstore.cpp b/plugins/qpa/backingstore.cpp --- a/plugins/qpa/backingstore.cpp +++ b/plugins/qpa/backingstore.cpp @@ -21,8 +21,8 @@ #include "backingstore.h" #include "../../wayland_server.h" -#include #include +#include #include #include diff --git a/plugins/qpa/integration.h b/plugins/qpa/integration.h --- a/plugins/qpa/integration.h +++ b/plugins/qpa/integration.h @@ -31,7 +31,6 @@ { namespace Client { -class Registry; class Compositor; class Shell; } diff --git a/plugins/qpa/integration.cpp b/plugins/qpa/integration.cpp --- a/plugins/qpa/integration.cpp +++ b/plugins/qpa/integration.cpp @@ -17,18 +17,17 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . *********************************************************************/ -#define WL_EGL_PLATFORM 1 #include "integration.h" -#include "platform.h" #include "backingstore.h" #include "nativeinterface.h" #include "offscreensurface.h" #include "screen.h" #include "sharingplatformcontext.h" #include "window.h" -#include "../../virtualkeyboard.h" #include "../../main.h" +#include "../../platform.h" #include "../../screens.h" +#include "../../virtualkeyboard.h" #include "../../wayland_server.h" #include @@ -41,14 +40,14 @@ #include #include -#include #include #include +#include #include +#include #include #include -#include namespace KWin { @@ -122,7 +121,7 @@ } ); connect(qApp->inputMethod(), &QInputMethod::visibleChanged, this, - [this] { + [] { if (qApp->inputMethod()->isVisible()) { if (QWindow *w = VirtualKeyboard::self()->inputPanel()) { QWindowSystemInterface::handleWindowActivated(w, Qt::ActiveWindowFocusReason); diff --git a/plugins/qpa/nativeinterface.cpp b/plugins/qpa/nativeinterface.cpp --- a/plugins/qpa/nativeinterface.cpp +++ b/plugins/qpa/nativeinterface.cpp @@ -22,12 +22,12 @@ #include "window.h" #include "../../wayland_server.h" -#include - -#include #include +#include #include +#include + namespace KWin { namespace QPA diff --git a/plugins/qpa/screen.cpp b/plugins/qpa/screen.cpp --- a/plugins/qpa/screen.cpp +++ b/plugins/qpa/screen.cpp @@ -20,7 +20,6 @@ #include "screen.h" #include "platformcursor.h" #include "screens.h" -#include "wayland_server.h" namespace KWin { diff --git a/plugins/qpa/sharingplatformcontext.h b/plugins/qpa/sharingplatformcontext.h --- a/plugins/qpa/sharingplatformcontext.h +++ b/plugins/qpa/sharingplatformcontext.h @@ -26,13 +26,12 @@ { namespace QPA { -class Integration; class SharingPlatformContext : public AbstractPlatformContext { public: explicit SharingPlatformContext(QOpenGLContext *context); - explicit SharingPlatformContext(QOpenGLContext *context, const EGLSurface &surface, EGLConfig config = nullptr); + SharingPlatformContext(QOpenGLContext *context, const EGLSurface &surface, EGLConfig config = nullptr); void swapBuffers(QPlatformSurface *surface) override; diff --git a/plugins/qpa/sharingplatformcontext.cpp b/plugins/qpa/sharingplatformcontext.cpp --- a/plugins/qpa/sharingplatformcontext.cpp +++ b/plugins/qpa/sharingplatformcontext.cpp @@ -18,11 +18,9 @@ along with this program. If not, see . *********************************************************************/ #include "sharingplatformcontext.h" -#include "integration.h" #include "offscreensurface.h" #include "window.h" #include "../../platform.h" -#include "../../wayland_server.h" #include "../../shell_client.h" #include diff --git a/plugins/qpa/window.cpp b/plugins/qpa/window.cpp --- a/plugins/qpa/window.cpp +++ b/plugins/qpa/window.cpp @@ -17,8 +17,8 @@ You should have received a copy of the GNU General Public License along with this program. If not, see . *********************************************************************/ -#include "integration.h" #include "window.h" +#include "integration.h" #include "screens.h" #include "../../shell_client.h" #include "../../wayland_server.h"