Development/Architecture/KDE4/Plasma (fr)

< Development‎ | Architecture‎ | KDE4
Revision as of 11:07, 15 July 2012 by AnneW (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Plasma est le nom du nouveau bureau prévu pour remplacer KDesktop dans KDE4. Vous pourriez le voir comme une union entre SuperKaramba et KDesktop, mais Plasma est bien plus que cela: c'est un vrai concept de fonctionnalité et de beauté.

Son implémentation est basée sur Qt Graphics View Framework introduit dans Qt 4.2.

Du point de vue du développeur, quelques classes dans libplasma jouent un rôle central:

  • Corona: étend QGraphicsScene et fournit les fonctionnalités nécessaires pour ajouter des applets et des thèmes Karamba.
  • Widget: étend QGraphicsItem et représente de simples éléments sur le bureau. Quelques-uns sont intégrés à libplasma en tant qu'icônes ou boutons.
  • Applet: étend Widget et implémente des fonctionnalités sophistiquées comme l'affichage des flux rss, une horloge, ou le moniteur système.
  • DataEngine: L'usage courant d'un DataEngine est de fournir des données à une applet pour s'afficher. Ceci permet aux éléments de l'interface utilisateur d'afficher toutes sortes de données.

Voir aussi


This page was last modified on 15 July 2012, at 11:07. This page has been accessed 2,050 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal