Development/Architecture/KDE4/Plasma (pl): Difference between revisions
No edit summary |
({{Proposed_deletion|reason=Page was created before the current translation system.}}) |
||
Line 1: | Line 1: | ||
{{Proposed_deletion|reason=Page was created before the current translation system.}} | |||
Plasma jest nowym modułem pulpitu, który ma zastąpić KDesktop w KDE4. Możesz sądzić, że jest to połączenie programów [http://netdragon.sf.net SuperKaramba] oraz KDesktop, ale jest to coś więcej. Jest to cała koncepcja funkcjonalności i pięknego wyglądu. | Plasma jest nowym modułem pulpitu, który ma zastąpić KDesktop w KDE4. Możesz sądzić, że jest to połączenie programów [http://netdragon.sf.net SuperKaramba] oraz KDesktop, ale jest to coś więcej. Jest to cała koncepcja funkcjonalności i pięknego wyglądu. |
Latest revision as of 20:36, 11 October 2023
Proposed for Deletion |
---|
This page has been proposed for deletion for the following reason:
|
Plasma jest nowym modułem pulpitu, który ma zastąpić KDesktop w KDE4. Możesz sądzić, że jest to połączenie programów SuperKaramba oraz KDesktop, ale jest to coś więcej. Jest to cała koncepcja funkcjonalności i pięknego wyglądu.
Implementacja Plasmy opiera się na module Graphics View Framework biblioteki QT, wprowadzonym w Qt 4.2.
Z punktu widzenia programisty, w bibliotece libplasma jest kilka klas, które pełnią zasadnicze role:
- Corona: rozszerza QGraphicsScene i wprowadza możliwości dodawania apletów i tematów karamby.
- Widget: rozszerza QGraphicsItem i działa na zasadzie prostych elementów pulpitu. Niektóre z nich są wbudowane w libplacma (np. ikony i buttony).
- Applet: rozszerza moduł Widget i implementuje wyrafinowane możliwości, takie jak czytnik rss, zegarek, czy monitor systemu.
- DataEngine: Podstawowym zastosowaniem DataEngine dostarczanie danych do wyświetlania w apletach. Pozwala to wyświetlać wszelkiego rodzaju dane w elementach interfejsu.