Python plasmoid configuration
Aaron J. Seigo
aseigo at kde.org
Tue May 5 19:29:09 CEST 2009
On Tuesday 05 May 2009, Ontje Lünsdorf wrote:
> Hi all,
> first of all: Hooray for the plasma desktop! This is great and neat stuff.
> I really enjoyed hacking on this so far.
> I am writing a Python plasmoid just for fun and want to integrate a
> configuration dialog. I'm a bit confused which is the correct way to go.
> There is the configScheme() method which seems to be part of the KConfigXT
> framework and the createConfigurationInterface() method, which can be used
> to populate the dialog manually.
> I haven't (yet) found any information on how to use the KConfigXT framework
> with Python, so I assume I need to use the createConfigurationInterface()
if you provide a KConfigXT xml file and a designer .ui file in your package,
you get one made for you "for free". there's an article on techbase about
KConfigXT and using it with designer files:
you don't need the kcfgc file, any build system stuff or to create the
the kcfg file goes into contents/config/main.xml and the ui file goes into
> I'd appreciate any pointers on how to implement the configuration dialog.
you create your configuration widget, and then add it to the dialog that gets
passed in with addPage.
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
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/plasma-devel/attachments/20090505/358362d1/attachment-0001.sig
More information about the Plasma-devel