[PyQt] problems with PyQt book custom view examples [Win7]

Romi Agar post at romi.ee
Tue Dec 8 12:23:30 GMT 2009

Aha, it's actually built with SIP v4.9.2.

If I specifically use API#2 QStrings and make the according fixes in the
code, it works fine.
Updating to SIP v4.9.3 also fixes all the bugs I mentioned. Thanks for the
tip Phil.

2009/12/8 Phil Thompson <phil at riverbankcomputing.com>

> On Tue, 8 Dec 2009 11:48:17 +0000, Mark Summerfield <list at qtrac.plus.com>
> wrote:
> > On 2009-12-08, Romi Agar wrote:
> >> For example chapter 6: imagechanger_ans.pyw. It remebers the window size
> >>  and log window position, but not the last accessed images.
> >> I think that this has something to do with using QStrings.
> >> I just tested the chapter 16 carhirelog.pyw example. By default it does
> > not
> >> show the content of License, Customer and Notes columns. But what do
> they
> >> have in common? In CarHireLog class, they are all stored as QStrings.
> >> Removing the conversion to QString from the initializer and voilaa - it
> >> works. Maybe the recent files problem comes also from QString usage or
> >> QStringList conversion - haven't tested yet.
> >
> > Ah, okay, it sounds like you're on the right track. Maybe your PyQt is
> > using API 2 rather than API 1---all the examples only work for API 1
> > (which was the only API that existed when the book was written). But API
> > 2 is not supposed to be the default for Python 2 and you say you're
> > using Python 2.6...
> ...make sure PyQt is built with SIP v4.9.3.
> Phil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20091208/8a7cd015/attachment.html

More information about the PyQt mailing list