[PyKDE] PyKDE update
    Jim Bublitz 
    jbublitz at nwinternet.com
       
    Mon Sep 29 21:06:01 BST 2003
    
    
  
On Monday September 29 2003 10:38, David Boddie wrote:
> On Sun, 28 Sep 2003 22:38:39, Jim Bublitz wrote:
> > If anyone's urgently in need of the next PyKDE release, or
> > has any other input, please speak up. I can put totgether
> > another rc release (more like a snapshot) in a few days if
> > necessary.
> Is there any way to cast Python QObject instances to other
> objects from within Python? An equivalent to this, for
> example:
> KHTMLPart *part = (KHTMLPart *) parent();
No - but (if %ConvertToSubClassCode is done correctly in PyKDE) 
then if:
     parent = KHTMLPart ()
     someObject = QWidget (parent)
     part = someObject.parent ()
'part' should be a KHTMLPart instance in Python.
It should work for anything in the QObject hierarchy, which 
includes all QWidget descendants, and anything in QEvent. There 
are a dozen or so other class/subclass hierarchies I haven't 
provided code for but can if necessary.
Is there a case where it's not working?  (requires PyKDE-3.7-4 or 
3.8rc2 - not in earlier releases)
Jim
    
    
More information about the PyQt
mailing list