-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andreas Pakulat schrieb: > On 09.11.06 21:50:51, Torsten Marek wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Matt Newell schrieb: >>> On Thursday 09 November 2006 11:48, Andreas Pakulat wrote: >>>> On 09.11.06 19:51:11, Sebastian Kügler wrote: >>>>> Can anyone think of some clean way for a PyKDE application to detect idle >>>>> time? >>>>> >>>>> For the Kubuntu powermanager applet, we're currently missing that >>>>> feature. The usecase would be kicking in a suspend / hibernate / dimming >>>>> display after N seconds of no mouse or keyboard activity. >>>> You have to hook into X11 then, I think. >>> You need to use the XScreenSaver extension. Attached is a c++ class used >>> by >>> older psi that i use in one of my projects. I'm not sure but you can >>> probably achieve the same thing with pure python. >> just a heads up, you might want to look at ctypes if you do stuff like >> that, no >> need to write a C extension yourself. Remember, ctypes is stdlib in 2.5. > > Well, I can see a X11 interface module here on my Debian machine: > python-xlib, so I guess the same is true for kubuntu. Which means > Sebastian could rewrite this small class in plain Python.
Hi, yes, I'm aware of python-xlib. Apart from that, ctypes is as plain as calling C functions directly from Python gets, and (which was my main point) is in the stdlib. best, Torsten - -- Torsten Marek <[EMAIL PROTECTED]> ID: A244C858 -- FP: 1902 0002 5DFC 856B F146 894C 7CC5 451E A244 C858 Keyserver: subkeys.pgp.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFU5unfMVFHqJEyFgRAny0AKCYNXfCUlZR0aZowOoBFl00JBPEBQCeMAlV r3I3sMpWUCzPZYY7YcwwBVw= =Yh+3 -----END PGP SIGNATURE----- _______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
