You are here: Home Members rea SLUG Meetings KDE Plasmoids from Python

KDE Plasmoids from Python

by Robert Anderson last modified Sep 08, 2009 03:27 PM
The KDE desktop previously used an application called SuperKaramba to place active widgets on the KDE Desktop. In KDE 4 they have moved to another framework that supports a number ways to create these widgets. Plasma one of those framework components which is based off of Qt, and thus has a PyQt4 interface.
When Sep 14, 2009
from 07:00 PM to 09:00 PM
Where UNH Durham Morse hall Conference Room 301
Contact Name
Add event to calendar vCal
iCal

PictureToss

Months ago I presented an PyQt4 application that I wrote called "PictureToss". That application was written because a number of KDE 4 problems that combined to make the KDE desktop slideshow to be much more annoying than it was under KDE3. I decided it was worth it to make what I really wanted and then create the new backed product to tie it into KDE4.

Once I developed the application, that did what I wanted, I discovered that the backend Plasma code for Python wasn't really ready yet either. So the final tie in to KDE was never done.

Future releases of the KDE desktop solved most of the annoyances that originally drove me into action, so I never really followed up on the creation of a KDE Plasmoid.

Another KDE update

Now comes KDE 4.4 with new things to annoy me, and an upcoming SLUG topic to come up with. A look around showed that the tools are now available so I've completed the project and created a Plasmoid out of PictureToss.

The process and PyQt4 code needed will be covered in the September meeting.

Document Actions
Filed under: ,