porting superkaramba applet to plasmoid
Orcan Ogetbil
orcanbahri at yahoo.com
Fri Jan 25 05:43:05 CET 2008
--- Alexander Wiedenbruch <wirr01 at gmail.com> wrote:
> On Friday, 18. January 2008 17:15:12 Orcan Ogetbil
> wrote:
> > Hi, I'm the developer of superkaramba applet
> > soundmania. Since KDE4 is out I am curious about
> the
> > fate of my code. I know that plasma will
> eventually
> > replace superkaramba.
>
> Don't worry, SuperKaramba will be still around for a
> while.
>
> As Chani wrote it is possible to run SuperKaramba
> themes in Plasma without
> changing the themes.
>
> I just looked into your theme and saw that it uses
> PyQt3. Unfortunately this
> doesn't work because it is not possible to load the
> Qt3 library into a Qt4
> app, which SuperKaramba now is.
>
> So what you have to do, is to port your theme to
> PyQt4. The first step is to
> change 'from qt import *' to 'from PyQt4 import *'.
> The rest should be very
> easy.
>
> Another problem is the switch from DCOP to DBUS. I
> am not sure yet how big the
> change is. If you think this is too much work for
> you, you might want to
> consider writing a Plasma Widget. This has the
> advantage of being future
> proof.
>
> If you need some help with this just drop me a mail!
>
> Bye
> Alex
> _______________________________________________
> Panel-devel mailing list
> Panel-devel at kde.org
> https://mail.kde.org/mailman/listinfo/panel-devel
>
Thanks a lot! Neither will the PyQt transition be hard
nor the dbus. I just need to wait until the players
(amarok, kaffeine etc) release their new versions
which will hopefully support dbus.
Can anyone give a more explicit information about what
the "hacker" did on the release event that Aaron was
talking about? Do I just need to replace
karamba.functionXX() with plasma.functionXX() , and
everything will run automagically?
Orcan
____________________________________________________________________________________
Never miss a thing. Make Yahoo your home page.
http://www.yahoo.com/r/hs
More information about the Panel-devel
mailing list