Development/Architecture/KDE4/Plasma (de)

From KDE TechBase
Revision as of 20:36, 11 October 2023 by Nmariusp (talk | contribs) ({{Proposed_deletion|reason=Page was created before the current translation system.}})
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
 
Proposed for Deletion
This page has been proposed for deletion for the following reason:

Page was created before the current translation system.

Plasma heisst der neue Desktop der KDesktop innerhalb KDE4 ersetzen soll. Du wirst vielleicht glauben, dass dies eine Vereinigung von SuperKaramba und KDesktop ist, aber es ist weit mehr. Es handelt sich um ganzes Konzept voller Funktionalität und Schönheit.

Seine Implementierung basiert auf Qt Graphics View Framework welches mit Qt 4.2 eingeführt wurde.

Aus Entwicklersicht gibt es ein paar Klassen in libplasma, die eine zentrale Rolle spielen.

  • Corona: erweitert QGraphicsScene und stellt Funktionalität zum hinzufügen von Applets und Karamba Themes zur Verfügung.
  • Widget: erweitert QGraphicsItem und bietet einfache Elemente auf dem Desktop. Es gibt einige bereits eingebaute Elemente in libplamsa, so zum Beispiel icons und Drucktasten(Buttons).
  • Applet: erweitert Widget und realisiert überragende Funktionalitäten wie zum Beipiel RSS Feeds, eine Uhr und System Monitore.
  • DataEngine: Der eigentliche Nutzen von DataEngine ist das beretstellen von Daten um sie anzuzeigen. Diese Funktionalität erlaubt eine Nutzerschnittstelle, die die verschiedensten Daten darstellen kann.

Weiterführende Informationen