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: https://invent.kde.org/plasma/kactivitymanagerd/-/merge_requests/21, one remaining KServiceTypeTrader usage**
* **kwin: a few remaining issues (QDesktopWidget T15381, QSB, QQuickRenderControl, some event code, Qt::UNICODE_ACCEL use, two wayland tests)**
* **milou: not started yet**
* **plasma-workspace: few remaining issues (concat proxy model T15369, the pipewire/screencast code)**
* **systemsettings: several remaining issues (QRegExp, KServiceTypeTrader, KAuth)**
* oxygen: done with https://invent.kde.org/plasma/oxygen/-/merge_requests/21
* **powerdevil: with all pending MRs merged there's only a few KServiceTypeTrader T15466 uses left**
* **plasma-desktop: several remaining issues (KServiceTypeTrader T15423, KDELibs4Support T14320)**
* 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: some remaining issues (QNetworkConfigurationManager, variant compare, KNewStuff include install layout)**
* drkonqi: done
* **kde-cli-tools: build system mostly done, code changes not started yet**
* **kde-gtk-config: not started yet**
* **kdeplasma-addons: various remaining issues (QDesktopWidget, QNetworkConfigurationManager, QTextCodec, KRun, QRegExp)**
* kgamma5: done
* //khotkeys: obsolete T11567//
* kinfocenter: done with https://invent.kde.org/plasma/kinfocenter/-/merge_requests/94, but blocked by systemsettings
* kmenuedit: done
* **kscreen: not started yet**
* 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, no CI at all!?
* plasma-disks: done
* plasma-firewall: done
* **plasma-integration: blocked on QDBusMenuBar usage T15397**
* **plasma-mobile: not started yet**
* plasma-nm: done
* plasma-pa: done
* **plasma-sdk: not started yet**
* 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: some remaining issues (QPrinter internals, the wayland screencast issue)**