Projects/Plasma/Vocabulary: Difference between revisions
< Projects
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
====Plasma==== | ====Plasma==== | ||
Cool stuff | Cool stuff | ||
====Plasmoid==== | ====Plasmoid==== | ||
A plasmoid is the combination of files that go into creating a plasma plugin. | A plasmoid is the combination of files that go into creating a plasma plugin. | ||
Line 13: | Line 9: | ||
- code (either something Kross groks or a compiled c++ library) | - code (either something Kross groks or a compiled c++ library) | ||
- ... | - ... | ||
====Applet==== | |||
An applet is the code part of a plasmoid, | |||
technically because it provides a Plasma::Applet object. To users, this will | |||
be an implementation detail they probably never see. | |||
====Corona==== | ====Corona==== | ||
Where the activity happens | Where the activity happens |
Revision as of 12:56, 10 October 2007
Plasma
Cool stuff
Plasmoid
A plasmoid is the combination of files that go into creating a plasma plugin. This includes:
- metadata (e.g. .desktop files) - svg images - configuration definitions (KConfigXT) - code (either something Kross groks or a compiled c++ library) - ...
Applet
An applet is the code part of a plasmoid, technically because it provides a Plasma::Applet object. To users, this will be an implementation detail they probably never see.
Corona
Where the activity happens
Containment
What contains the plasma
Data Engine
Powers the gears that connect to the applet