[prev in list] [next in list] [prev in thread] [next in thread] 

List:       pykde
Subject:    Re: [PyKDE] Incorrect code generation with =?iso-8859-1?q?PyQt-win-commercial-snapshot-20030	309?=
From:       Greg Fortune <lists () gregfortune ! com>
Date:       2003-03-20 8:38:48
[Download RAW message or body]

Very similar problem here with x11-commercial versions 20030306 through 
20030315.  Looks like Phil changed the scoping for some reason for creating 
the QPixmaps but didn't change it anywhere else.  I ended up just removing 
the self. that appears in front of image0, image1, etc. in pyuic3 and it 
works fine as far as I can tell.

If anyone else needs to patch it until it gets fixed and you can't find where 
to make the change, let me know...

btw, this is what caused the desire for version numbers in the pyuic 
generated files.  I have been thinking I busted my main box in some weird way 
for the last couple weeks, but turns out it was just pyuic :)

Greg

On Monday 17 March 2003 11:52 am, you wrote:
> When I convert my .ui file with pyuic.exe from snapshot-20030309 the
> following code is produced. As you can see the 'image0' reference in
> setPixmap is incorrect.
>
> The same .ui file is generated properly with PyQt 3.5.
>
>
>
> class RunControlMainGUI(QMainWindow):
>     def __init__(self,parent = None,name = None,fl = 0):
>         QMainWindow.__init__(self,parent,name,fl)
>         self.statusBar()
>
>         self.image0 = QPixmap(image0_data)
>
>
>         self.AppOpenButton = QPushButton(self.Frame1,"AppOpenButton")
>        
> self.AppOpenButton.setSizePolicy(QSizePolicy(0,0,0,0,self.AppOpenButton.siz
>ePolicy().hasHeightForWidth())) self.AppOpenButton.setPixmap(image0)
>         Layout2.addWidget(self.AppOpenButton)
>
> Thanks
> -Selim
>
> Selim Tuvi, Research Engineering Group, SLAC
> GLAST, I&T Online, MS 98
> Tel:650-926-3376 Fax:650-926-4335
>
> _______________________________________________
> PyKDE mailing list    PyKDE@mats.gmd.de
> http://mats.gmd.de/mailman/listinfo/pykde

_______________________________________________
PyKDE mailing list    PyKDE@mats.gmd.de
http://mats.gmd.de/mailman/listinfo/pykde
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic