getting started with plasmoid development

Aaron J. Seigo aseigo at kde.org
Mon Dec 15 23:04:01 CET 2008


On Monday 15 December 2008, D. R. Evans wrote:
> I want to write some plasmoids. However, it looks incredibly complicated
> compared to (say) writing a superkaramba theme.

what sort of plasmoid(s) are you thinking of taking a crack at?

> Is the information at
> http://techbase.kde.org/Development/Tutorials/Plasma/GettingStarted
> accurate?

not really; it's pretty out of date at this point.

> The first requirement seems to be to install and get running the
> complete KDE4 development environment. Is all that really necessary? It

as Alex said, this isn't necessary these days.

> (Perhaps naïvely, I thought that writing a plasmoid would be about the same
>  as writing a superkaramba theme, and it took all of 45 minutes to write
> the first one of those, from start to finish.)

depending on what you want to do, it's about the same for a plasmoid. the 
issue is that we are lacking nice documentation and the system is a bit more 
powerful, and therefore the API commensurately larger, than what SK provides.

with SK, you'd most commonly use the provided widgets and hook them up to 
sensors. in plasma, it's very similar, though instead of "sensors" we use 
"DataEngines".

if you can describe what you'd like to do, i can probably give you some 
starting points at least =)

-- 
Aaron J. Seigo
humru othro a kohnu se
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE core developer sponsored by Qt Software

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20081215/676800c7/attachment.sig 


More information about the Plasma-devel mailing list