diff --git a/autotests/integration/test_helpers.cpp b/autotests/integration/test_helpers.cpp index 52b1c90843..59c7842ff3 100644 --- a/autotests/integration/test_helpers.cpp +++ b/autotests/integration/test_helpers.cpp @@ -46,7 +46,7 @@ #include #include -#include +#include // system #include diff --git a/src/backends/libinput/device.h b/src/backends/libinput/device.h index 21c8bdec27..05e0338acb 100644 --- a/src/backends/libinput/device.h +++ b/src/backends/libinput/device.h @@ -420,7 +420,7 @@ public: { auto list = defaultValue("CalibrationMatrix", QList{}); if (list.size() == 16) { - return QMatrix4x4{list.toVector().constData()}; + return QMatrix4x4{list.constData()}; } return m_defaultCalibrationMatrix; diff --git a/src/dbusinterface.cpp b/src/dbusinterface.cpp index c7cfb78599..abecc29247 100644 --- a/src/dbusinterface.cpp +++ b/src/dbusinterface.cpp @@ -30,6 +30,7 @@ #endif // Qt +#include #include namespace KWin diff --git a/src/dbusinterface.h b/src/dbusinterface.h index 6f2b5d1fe5..c42a3c4486 100644 --- a/src/dbusinterface.h +++ b/src/dbusinterface.h @@ -9,8 +9,9 @@ #pragma once +#include +#include #include -#include #include "virtualdesktopsdbustypes.h" diff --git a/src/kcms/desktop/virtualdesktops.cpp b/src/kcms/desktop/virtualdesktops.cpp index 8a9497138e..e1d24b8eca 100644 --- a/src/kcms/desktop/virtualdesktops.cpp +++ b/src/kcms/desktop/virtualdesktops.cpp @@ -16,6 +16,8 @@ #include #include #include +#include +#include K_PLUGIN_FACTORY_WITH_JSON(VirtualDesktopsFactory, "kcm_kwin_virtualdesktops.json", diff --git a/src/kcms/rules/kcmrules.cpp b/src/kcms/rules/kcmrules.cpp index e689075864..b794a06a9f 100644 --- a/src/kcms/rules/kcmrules.cpp +++ b/src/kcms/rules/kcmrules.cpp @@ -10,6 +10,8 @@ #include #include +#include +#include #include #include diff --git a/src/kcms/rules/rulesmodel.cpp b/src/kcms/rules/rulesmodel.cpp index b323595b80..c7aefb5a1c 100644 --- a/src/kcms/rules/rulesmodel.cpp +++ b/src/kcms/rules/rulesmodel.cpp @@ -11,9 +11,15 @@ #include "activities.h" #endif +#include +#include +#include +#include +#include +#include #include #include -#include +#include #include #include diff --git a/src/pluginmanager.cpp b/src/pluginmanager.cpp index 3e058caf5f..b94078f252 100644 --- a/src/pluginmanager.cpp +++ b/src/pluginmanager.cpp @@ -13,6 +13,7 @@ #include #include #include +#include namespace KWin { diff --git a/src/virtualdesktopsdbustypes.h b/src/virtualdesktopsdbustypes.h index b5e7296a7e..00aef4db20 100644 --- a/src/virtualdesktopsdbustypes.h +++ b/src/virtualdesktopsdbustypes.h @@ -9,7 +9,7 @@ #pragma once -#include +#include namespace KWin { diff --git a/src/workspace.cpp b/src/workspace.cpp index b34cdd3ede..b3e5d2a967 100644 --- a/src/workspace.cpp +++ b/src/workspace.cpp @@ -66,6 +66,11 @@ #include #include #include +// Qt +#include +#include +#include +#include // xcb #include