getting started with plasmoid development

Alex Merry kde at randomguy3.me.uk
Mon Dec 15 22:42:24 CET 2008


On Monday 15 December 2008 20:57:33 D. R. Evans wrote:
> I want to write some plasmoids. However, it looks incredibly complicated
> compared to (say) writing a superkaramba theme.
>
> Is the information at
> http://techbase.kde.org/Development/Tutorials/Plasma/GettingStarted
> accurate? The first requirement seems to be to install and get running the
> complete KDE4 development environment. Is all that really necessary? It
> looks like a nightmare to me.

Once 4.2 is out, the plasma library will stay source and binary compatible, so 
you should just need to get your distro's libplasma-devel package (and its 
dependencies) so that you have the relevant headers.

In fact, if you are writing in python or QtScript (basically Javascript), you 
shouldn't even need that.  You just need the python (or whatever language) 
bindings for plasma.

Currently, the biggest faff with writing a plasmoid is layout.  It can be 
quite tricky to get that right.

Alex


PS: yes, Plasma needs more tutorials on techbase, and those that are there 
will need updating for 4.2.  I (very) occasionally have a poke at them, but 
volunteers are always welcome for documentation.

Often a good thing to do is to make notes as you start creating plasmoids - 
where were the sticking points, what works, what doesn't - and use those to 
put together a tutorial.


-------------- 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/440e40a6/attachment.sig 


More information about the Plasma-devel mailing list