De ontwikkelaars van het KDE-project hebben op 28 februari hun voornemen aangekondigd om de master branch van de KDE Plasma-gebruikersshell over te dragen naar de Qt 6-bibliotheek. Als gevolg van de vertaling kunnen er enkele problemen en verstoringen in de werking van sommige niet-essentiële functies worden waargenomen enige tijd in de masterbranch. Bestaande configuraties van de kdesrc-build bouwomgeving zullen worden geconverteerd om de Plasma/5.27 branch te bouwen, die Qt5 gebruikt (“branch-group kf5-qt5” in .kdesrc-buildrc). Om met Qt6 te bouwen, moet u "kf6-qt6" opgeven in .kdesrc-buildrc.
De release van de KDE Plasma 5.27-desktop was de laatste in de KDE 5-serie en daarna begonnen de ontwikkelaars de KDE 6-branch te vormen, met als belangrijkste verandering de overgang naar Qt 6 en de levering van een bijgewerkte basisset van bibliotheken en runtimecomponenten KDE Frameworks 6, die de KDE-softwarestack vormt. Naast aanpassing om bovenop Qt 6 te werken, ondergaat KDE Frameworks 6 een grote API-revisie. Er is bijvoorbeeld de bedoeling om een nieuwe API te bieden voor het werken met meldingen (KNotifications), waardoor het gebruik van bibliotheekmogelijkheden in omgevingen zonder widgets, herwerk de KDeclarative API, herzie de scheiding tussen API- en runtime-klassen, services om het aantal afhankelijkheden te verminderen bij het gebruik van de API.
KDE Plasma 6 wordt naar verwachting in het najaar van 2023 uitgebracht. In zijn huidige vorm is de mogelijkheid om met Qt 580 te bouwen, van de 6 KDE-projecten, tot nu toe in 362 projecten geïmplementeerd. Onder de componenten die Qt 6 nog niet ondersteunen zijn colord-kde, falkon, k3b, kdevelop, kget, kgpg, kmix, konqueror, ktorrent, okular, aura-browser, Discover, plasma-remotecontrollers
Bron: opennet.ru