Tracker task for making Plasma modules buildable against Qt6. This does not imply things work or even run, as necessary QML changes aren't part of this yet. This is only about getting to a point where we have Qt6 CI coverage to avoid the C++ side from regressing again, as done in KF.
* kdecoration: done
* libksysguard: done
* breeze: done
* layer-shell-qt: done
* **kscreenlocker: two remaining issues (QDesktopWidget T15362, QNetworkAccessManager::NotAccessible)**
* kwayland-integration: done
* //kwayland-server: obsolete, folded into kwin//
* **libkscreen: builds without tests, tests depend on the removed KF5::WaylandServer T15347**
* kactivitymanagerd: done with https://invent.kde.org/plasma/kactivitymanagerd/-/merge_requests/22
* **kwin: a few remaining issues (QDesktopWidget T15381, QSB, QQuickRenderControl, some event code, Qt::UNICODE_ACCEL use, one wayland test)**
* milou: done
* **plasma-workspace: few remaining issues (concat proxy model T15369), CI blocked by libkscreen/kscreenlocker**
* **systemsettings: only KServiceTypeTrader remaining**
* oxygen: done with https://invent.kde.org/plasma/oxygen/-/merge_requests/21
* **powerdevil: only KServiceTypeTrader T15466 remaining**
* **plasma-desktop: several remaining issues (KDELibs4Support T14320, KToolInvocation, QDesktopWidget, KComponentData, etc)**
* plasma-nano: done
* plasma-systemmonitor: done
* bluedevil: done
* **breeze-gtk: unknown, has no CI at all!?**
* breeze-plymouth: builds, but has no CI at all!?
* **discover: builds with https://invent.kde.org/frameworks/knewstuff/-/merge_requests/178, still needs Qt6 CI**
* drkonqi: done
* kde-cli-tools: builds, but needs the deprecation version bumped to 5.92 for the CI
* kde-gtk-config: done with https://invent.kde.org/plasma/kde-gtk-config/-/merge_requests/41
* kdeplasma-addons: builds with https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/155, but blocked by plasma-workspace for CI
* kgamma5: done
* //khotkeys: obsolete T11567//
* kinfocenter: done with https://invent.kde.org/plasma/kinfocenter/-/merge_requests/94, but blocked by systemsettings
* kmenuedit: done
* **kscreen: one use of a deprecated Plasma::Applet ctor remaining**
* ksshaskpass: done
* //ksysguard: obsolete?//
* ksystemstats: done
* kwallet-pam: done
* kwrited: done
* oxygen-sounds: builds, but no CI at all!?
* plasma-browser-integration: builds with https://invent.kde.org/plasma/plasma-browser-integration/-/merge_requests/68, but depends on plasma-workspace
* plasma-disks: done
* plasma-firewall: done
* **plasma-integration: blocked on QDBusMenuBar usage T15397**
* plasma-mobile: done but depend against plasma-workspace
* plasma-nm: done
* plasma-pa: done
* plasma-sdk: in progress
* plasma-tests: builds, but no CI at all!?
* plasma-thunderbolt: done
* plasma-vault: done
* plasma-workspace-wallpapers: builds, but no CI at all!?
* plymouth-kcm: done
* polkit-kde-agent-1: done
* qqc2-breeze-style: done
* sddm-kcm: done
* xdg-desktop-portal-kde: done with https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/95