Користувальницьке оточення KDE Plasma переходить на Qt 6

Розробники проекту KDE повідомили про намір 28 лютого перевести master-гілку оболонки користувача KDE Plasma на бібліотеку Qt 6. У зв'язку з перекладом деякий час у гілці master можуть спостерігатися окремі проблеми та порушення роботи деяких несуттєвих функцій. Існуючі конфігурації складального оточення kdesrc-build будуть переведені на складання гілки Plasma/5.27, в якій використовується Qt5 (branch-group kf5-qt5 в .kdesrc-buildrc). Для складання з Qt6 в .kdesrc-buildrc слід зазначити "kf6-qt6".

Випуск робочого столу KDE Plasma 5.27 став останнім у серії KDE 5 і після нього розробники приступили до формування гілки KDE 6, ключовою зміною в якій став перехід на Qt 6 і постачання оновленого базового набору бібліотек і runtime-компонентів KDE Frameworks 6, що формує . Крім адаптації для роботи поверх Qt 6 в KDE Frameworks 6 проводиться велика переробка API, наприклад, планується надати новий API для роботи з повідомленнями (KNotifications), спростити використання можливостей бібліотек в оточеннях без віджетів, переробити API KDeclarative, переглянути поділ класів API та runtime- сервісів зниження кількості залежностей під час використання API.

Реліз KDE Plasma 6 очікується восени 2023 року. У поточному вигляді з 580 проектів KDE можливість збирання з Qt 6 поки що реалізована в 362 проектах. Серед компонентів, в яких поки не підтримується Qt 6 - colord-kde, falkon, k3b, kdevelop, kget, kgpg, kmix, konqueror, ktorrent, okular, aura-browser, discover, plasma-remotecontrollers

Джерело: opennet.ru

Додати коментар або відгук