www.wikidata.uk-ua.nina.az
KDE Frameworks programnij karkas proektu KDE yakij vklyuchaye v sebe restrukturovanij bazovij nabir bibliotek i runtime komponentiv sho lezhat v osnovi KDE SC 5 KDE Frameworks 5Tip Programnij karkas Biblioteka programAvtor KDERozrobnik KDEPershij vipusk 1 lipnya 2014Stabilnij vipusk 5 59 0 1 8 chervnya 2019 4 roki tomu 2019 06 08 Operacijna sistema BagatoplatformenijMova programuvannya C Qt Framework Ukrayinska mova TakStan rozrobki AktivnijLicenziya GNU Lesser General Public License LGPL 2 Repozitorij invent kde org frameworksVebsajt www kde orgPersha versiya KDE Frameworks 5 vijshla 5 lipnya 2014 3 v ramkah migraciyi KDE i koristuvackogo otochennya Plasma na Qt5 Gotovi binarni pakunki z KDE Frameworks pidgotovleni dlya Kubuntu openSUSE Mageia Arch Linux i Fedora Zmist 1 Oglyad 2 Div takozh 3 Vinoski 4 PosilannyaOglyad red nbsp Evolyuciya arhitekturi KDE Na vidminu vid monolitnih paketiv sho postavlyalisya ranishe kdesupport kdelibs i kde runtime u KDE Frameworks zdijsnenij perehid do modulnoyi arhitekturi sho peredbachaye nayavnist vzayemodiyuchih odin z odnim nezalezhnih i kros platformovih frejmvorkiv dostupnih dlya vikoristannya ne tilki u KDE ale v bud yakih zastosunkah na bazi Qt Ranishe pri bazhanni vikoristovuvati u svoyij programi mozhlivosti bibliotek KDE taki yak menyu paneli instrumentiv zasobi perevirki orfografiyi ta funkciyi dlya roboti z fajlami potribno bulo vstanoviti monolitnij pakunok kdelibs sho skladayetsya z nerozrivno pov yazanih mizh soboyu bibliotek Sam po sobi API zalishivsya nezminnim zmini pov yazani tilki z pererozpodilom funkcionalnosti po bibliotekah i provedennyam vnutrishnoyi adaptaciyi dlya vikoristannya Qt 5 Zberezhennya bazovoyi zvorotnoyi sumisnosti API dozvolyaye sprostiti portuvannya isnuyuchih zastosunkiv na tehnologiyi KDE Frameworks yak pravilo dosit vnesti minimalni zmini u scenarij skladannya ta zagolovni fajli Pakunok kdelibs rozbitij na moduli oformleni u viglyadi dopovnen do Qt u rozrahunku odin modul na kozhnu biblioteku Zavdyaki rozbittyu kdelibs na nezalezhni moduli pov yazani yavno pevnimi zalezhnostyami KDE Frameworks 5 dozvolyaye vstanoviti tilki biblioteki neobhidni dlya roboti programi Podibnij pidhid nadaye mozhlivist vikoristannya bibliotek KDE v storonnih Qt proektah yaki ne priv yazanih do KDE i vidkrivaye dveri dlya postupovogo vinosu ne specifichni dlya KDE funkcionalnosti do skladu Qt KDE Frameworks 5 skladayetsya z 59 moduliv rozdilenih na kilka kategorij Rivni viznachayut stupin zalezhnosti moduliv napriklad komponenti rivnya 1 ne zalezhit vid inshih rivniv i mozhut vikoristovuvatisya v Qt zastosunkah yak samodostatni biblioteki Dlya roboti komponentiv rivnya 2 potribna nayavnist bibliotek pershogo rivnya Riven 3 lezhit poverh 2 rivnya i pov yazanij z nim zalezhnostyami krim togo komponenti rivnya 3 pov yazani zalezhnostyami mizh soboyu Riven 1 21 funkcionalne dopovnennya do Qt sho rozshiryuye mozhlivosti Qt u pevnih napryamkah napriklad v plani nadannya zasobiv dlya upravlinnya konfiguraciyeyu Vidneseni do danoyi kategoriyi biblioteki ne vimagayut dodatkovih zalezhnostej krim Qt Sered moduliv ciyeyi kategoriyi KArchive KPlotting Threadweaver KConfig KCoreAddons KCodecs KDBusAddons KWindowSystem Sonnet perevirka orfografiyi Solid obrobka podij vid ustatkuvannya Riven 2 10 bibliotek dlya integraciyi z operacijnoyu sistemoyu sho rozshiryuyut funkciyi pershoyi kategoriyi zalezhnostyami specifichnimi dlya riznih operacijnih sistem napriklad libktimezone mozhe vikoristovuvati ktimezoned u Linux i okremij API na platformi Windows Sered moduliv ciyeyi kategoriyi KDNSSD KAuth KCompletion KCrash KI18n KNotifications KWallet Riven 3 23 biblioteki kotri skladayut povnofunkcionalnij programnij stek KDE sho vklyuchaye zalezhnosti vid dodatkovih bibliotek i runtime komponentiv Sered moduliv ciyeyi kategoriyi KIO KDE Input Output KService KBookmarks KConfigWidgets KDEWebKit Plasma KActivities Nabir z neobov yazkovimi dlya vikoristannya abo specifichnimi integracijnimi komponentami U kategoriyu vklyuchenij nabir plaginiv FrameworkIntegration sho zabezpechuyut integraciyu z riznimi platformami Nabir moduliv z realizaciyeyu mozhlivostej viznanih zastarilimi i ne vklyuchenih do skladu KDE Frameworks 5 Nabir pozicionuyetsya tilki yak dopomizhnij zasib dlya zgladzhuvannya i sproshennya procesu portuvannya pidtrimka naboru bude obmezhena troma ciklami reliziv KDE 5 Do skladu vklyucheno 7 moduliv KDELibs4Support KHtml KJS KJsEmbed KMediaPlayer Kross KRunner Z korisnih bibliotek yaki ranishe buli nepodilnoyu chastinoyu KDE a teper mozhut vikoristovuvatisya okremo zaznachayutsya KArchive nabir funkcij dlya roboti z arhivami i riznimi formatami stisnennya danih Dozvolyaye shvidko integruvati v bud Qt zastosunok zasobi dlya rozpakuvannya arhiviv abo zberigannya danih u stislomu viglyadi ThreadWeaver visokorivnevij API dlya organizaciyi bagatonitevosti za dopomogoyu interfejsiv na osnovi robit i cherg Nadaye planuvalnik sho zabezpechuye zapusk nitej na pidstavi vstanovlenoyi zalezhnosti mizh nityami KConfig frejmvork dlya zberezhennya i viluchennya parametriv konfiguraciyi Pidtrimuye robotu z grupami nalashtuvan generaciyu kodu na osnovi XML fajliv mozhe obroblyati ini fajli i kaskadni iyerarhiyi direktorij z nastrojkami vidpovidnimi specifikaciyi XDG Solid komponenti dlya viznachennya pidklyuchennya obladnannya i obrobki podij vid ustatkuvannya Mozhe vikoristovuvatisya dlya informuvannya zastosunkiv pro pristroyi zberigannya tipi CPU status zaryadu akumulyatora stan merezhi Bluetooth tosho Dlya roboti z shifrovanimi rozdilami upravlinnya zhivlennyam i merezheyu vimagayetsya zapusk specialnih fonovih procesiv KI18n frejmvork dlya internacionalizaciyi na osnovi Gettext Sproshuye proces perekladu interfejsu zastosunkiv Sonnet komponent dlya integraciyi v zastosunki zasobiv dlya perevirki pravopisu Pidtrimuyetsya integraciya z HSpell Enchant ASpell i HUNSPELL KPlotting klas na osnovi QWidget dlya shvidkogo formuvannya 2D grafikiv na pidstavi zadanogo naboru danih Div takozh red KDE Plasma 5Vinoski red 1 First release of KDE Frameworks 5 7 lipnya 2014 Arhiv originalu za 5 veresnya 2015 Procitovano 6 serpnya 2014 First release of KDE Frameworks 5 Arhiv originalu za 5 veresnya 2015 Procitovano 6 serpnya 2014 Posilannya red Pershij vipusk naboru bibliotek KDE Frameworks 5 Arhivovano 9 listopada 2014 u Wayback Machine Uvidel svet KDE Frameworks 5 Arhivovano 18 lipnya 2014 u Wayback Machine opennet ru Otrimano z https uk wikipedia org w index php title KDE Frameworks amp oldid 37202238