Карыстальніцкае асяроддзе 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

Дадаць каментар