Development/Architecture/KDE4/Plasma (pl)

From KDE TechBase
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
 
Proposed for Deletion
This page has been proposed for deletion for the following 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 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.

Więcej informacji