Development/Architecture/KDE4/Plasma(it): Difference between revisions

From KDE TechBase
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 è il nome del nuovo desktop che prevede di sostituire KDesktop, in uso in KDE3, su KDE4. Potreste pensare che si tratti di un unione tra [http://netdragon.sf.net SuperKaramba] e KDesktop, ma in realtà è molto di più.  
Plasma è il nome del nuovo desktop che prevede di sostituire KDesktop, in uso in KDE3, su KDE4. Potreste pensare che si tratti di un unione tra [http://netdragon.sf.net SuperKaramba] e KDesktop, ma in realtà è molto di più.  

Latest revision as of 20:37, 11 October 2023

 
Proposed for Deletion
This page has been proposed for deletion for the following reason:

Page was created before the current translation system.

Plasma è il nome del nuovo desktop che prevede di sostituire KDesktop, in uso in KDE3, su KDE4. Potreste pensare che si tratti di un unione tra SuperKaramba e KDesktop, ma in realtà è molto di più.

Si tratta di un concetto di bellezza e funzionalità unite per rendere sempre piu gradevole e efficente l'uso del desktop da parte dell'utente.

La sua implementazione è basata su Qt Graphics View Framework introdotta con Qt 4.2.

Dal punto di vista dello sviluppatore ci sono alcune classi in libplasma che hanno un ruolo fondamentale.


  • Corona: estende QGraphicsScene e fornisce funzionalità per l'aggiunta di applets e temi di Karamba.
  • Widget: estende QGraphicsItem e lavorano come semplici elementi nel desktop. Ce ne sono alcuni built-in in libplasma come icone o bottoni.
  • Applet: estende Widget e implementa sofisticate funzionalità come la visualizzazione di RSS, l' orologio o il monitor di sistema.
  • DataEngine: L'uso comune di DataEngine è quello di fornire dati a un applet per la visualizzazione. Questo permette ad un utente di utilizzare elementi di interfaccia per mostrare tutti i tipi di dati.



Ulteriori Letture