From pykde Thu Jul 07 14:30:36 2005 From: Toby Dickenson Date: Thu, 07 Jul 2005 14:30:36 +0000 To: pykde Subject: Re: [PyKDE] Issue with QDialog and lifetime Message-Id: <200507071530.37001.tdickenson () devmail ! geminidataloggers ! co ! uk> X-MARC-Message: https://marc.info/?l=pykde&m=112074669812879 On Thursday 07 July 2005 15:01, Phil Thompson wrote: > The original proposal would cause problems in the following scenario... > > 1. One or more modal dialogs that are hidden when not used, rather than > being re-created each time they are needed. > > 2. The dialogs are Python sub-classes of QDialog or the dialog has > instance objects (ie. there are useful Python objects tied to the C++ > instance). > > 3. No application references to the dialogs are maintained. The > application relies on finding a dialog again by searching its parent's > children. ....nor relies on the dialog staying alive to respond to events or signals. right? > This would seem to be an untypical way of doing things - is anybody going > to shout that their 5 million line application relies on this technique? I *think* it should be problem-free, but Im not feeling confident about being able to reliably anticipate any problems. I would be happy to test if there was a patch for existing PyQt versions. -- Toby Dickenson _______________________________________________ PyKDE mailing list PyKDE@mats.imk.fraunhofer.de http://mats.imk.fraunhofer.de/mailman/listinfo/pykde