Platforma KDE 4 - KDE Platform 4
![]() | |
Původní autoři | KDE |
---|---|
Vývojáři | KDE |
První vydání | 11. ledna 2008[1] |
Konečné vydání | 4.14.12 (15. září 2015[±][2] | )
Úložiště | ![]() |
Napsáno | C ++[3][4] |
Typ | |
Licence | GNU Lesser General Public License (LGPL) |
Platforma KDE 4 byla sbírka knihovny a softwarové rámce podle KDE který sloužil jako technologický základ pro Softwarová kompilace KDE 4 distribuováno pod GNU Lesser General Public License (LGPL). KDE Platform 4 byl nástupcem KDElibs a předchůdcem KDE rámce. KDE Platform 4 je jedinou verzí KDE Platform, viz Přemístění značky KDE.

Technologie
- Uživatelské rozhraní
- Plazma Desktop a panel widget motoru
- KHTML – Vykreslovací modul HTML
- KIO - rozšiřitelný síťově transparentní přístup k souborům
- KParts - lehký rámec grafických komponent v procesu
- Sonet - kontrola pravopisu
- XMLGUI - umožňuje definovat prvky uživatelského rozhraní, jako jsou nabídky a panely nástrojů pomocí XML soubory
- Goya
- Hardware a multimédia
- Služby
- NEPOMUK
- KNewStuff - Třídy KDE „Hot New Stuff“
- Policykit-KDE
- Sdělení
- Hry
- jiný
- ThreadWeaver - knihovna pro efektivnější využívání víceprocesorových systémů
- Stánek - umožňuje deaktivovat funkce v KDE a vytvořit tak kontrolovanější prostředí
- Kross
- KConfig XT
- WebDAV
Technologie nahrazované v KDE Platform 4
- ARTS – zvukový server (nahrazeno Phonon )
- DCOP – meziprocesová komunikace systém (nahrazen D-Bus )
KParts
KParts je součástka rámec pro Plazma KDE desktopové prostředí. Jednotlivá složka se nazývá a KPart. KParts jsou analogické Bonobo komponenty v GNOME a ActiveX ovládací prvky v Microsoftu Komponentní objektový model. Konsole je k dispozici jako KPart a používá se v aplikacích jako Konqueror a Kate.
Příklad použití KParts:
- Konqueror používá Okular část pro zobrazení dokumentů
- Konqueror používá Dragon Player část pro přehrávání multimédií
- Kontact vloží kdepim aplikace
- Kate a další editoři používají komponentu editoru katepart
- Několik aplikací používá Konsole KPart pro vložení terminálu
- externí odkazy
Pevný
Pevný je rámec integrace zařízení pro KDE Platform 4 a jeho nástupce, KDE rámce. Funguje na podobných principech jako multimediální sloup KDE Phonon; namísto samotné správy hardwaru zpřístupňuje stávající řešení prostřednictvím jediného rozhraní API. Aktuální řešení používá udev, NetworkManager a BlueZ (oficiální Linux Bluetooth stack). Lze však vyměnit jakoukoli a všechny součásti, aniž by došlo k přerušení aplikace, díky čemuž jsou aplikace používající Solid extrémně flexibilní a přenosné.[5][6] Probíhá práce na vybudování pevného backendu pro Okna port KDE založený na Windows Management Instrumentation.[7]
Solid je rozdělen do mnoha hardwarových „domén“, které fungují nezávisle. Domény mohou být přidány podle potřeby. Jedna doména může být například Bluetooth a další může být správa napájení. Solid je hojně používán v KDE 4 a jeho populárních aplikacích, díky čemuž si lépe uvědomují hardwarové události a snáze se vyvíjejí.
- externí odkazy
Reference
- ^ „Oznámení o vydání KDE 4.0“.
- ^ „KDE dodává KDE aplikace 15.08.1“. KDE. 15. září 2015. Citováno 16. září 2015.
- ^ „Vývojová platforma KDE“. Citováno 2010-11-26.
- ^ „Vývoj / Jazyky“. Citováno 2010-12-04.
- ^ K Desktop Environment - KDE 4.0 Vydáno
- ^ Podpora UPower, UDev a UDisks, zálohování metadat
- ^ „Vydání KDE Commit Digest 107“. Archivovány od originál dne 01.02.2014. Citováno 2010-10-16.
externí odkazy
- TechBase, dokumentace pro vývojáře KDE
- Projekty KDE, přehled všech projektů na git.kde.org
- Prohlížeč zdrojových kódů GDE quick Git
- Systém sledování chyb KDE
- První program pro výuku KDE