-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Folks:

I've noticed a strange difference between pykde-3.8 and pykde-3.11rc1.  The 
methods 'slotOk' and 'slotCancel' on KDialogBase now expect two args:  one 
for the instance (i.e., self) and another, unnamed argument.  Both methods 
previously took a single argument, the dialog instance (i.e., self) in 
pykde-3.8.

No mention of this extra argument in the sip files, the header files, or the 
KDE docs.  I don't know if this applies to any other methods in the class 
heirarchy; these are just what I've found.

I printed the argument, and it looks like it's a float, usually similar to 
this one:

        1.086013601453286e-269

Any ideas?  Am I missing something basic?  

As a work around, I've changed the signatures for these methods in my code to 
look like 'def slotOk(self, *args)'.  This seems to work, but it doesn't sit 
well with me (and pylint rightly complains about the unused argument).

The packages I'm using are:

        Linux 2.6.5
        Qt 3.3.0
        KDE 3.2.2
        Python 2.3.3
        SIP 4.0 (snapshot-20040510-SIP4-201)
        PyQt 3.11
        PyKDE 3.11rc1

- -- 
Troy Melhase, [EMAIL PROTECTED]
- --
I am the Christian the Devil warned you about.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAoyegY7QSTRCBoM4RAiAtAJ4h48QvkX4rAgAd/PA4hm4HlFza6QCgknNZ
ng05Am34Ma++lU+AlCaW31U=
=8I1l
-----END PGP SIGNATURE-----

_______________________________________________
PyKDE mailing list    [EMAIL PROTECTED]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to