[PyKDE] PyQt book

Hans-Peter Jansen hpj at urpla.net
Sat Nov 18 10:17:31 GMT 2006


Am Samstag, 18. November 2006 09:18 schrieb johnf:
> On Friday 17 November 2006 23:33, Mark Summerfield wrote:
> > On Sat 18-Nov-06 07:17, johnf wrote:
> > > On Friday 17 November 2006 22:40, Mark Summerfield wrote:
> > > > On Wed 15-Nov-06 06:40, simon stockes wrote:
> > > > > Hi,
> > > > >
> > > > > Since few days it is not possible to reach
> > > > > http://www.opendocs.org/pyqt/.
> > > > >
> > > > > Any information ?, Is PyQt4 book on the way ?
> > > > >
> > > > > Simon
> > > >
> > > > Hi,
> > > >
> > > > Regarding your enquiry about a book, I'm writing a PyQt4 book right
> > > > now that I hope will be published by Prentice Hall in the Fall of
> > > > 2007. I have wanted to write a PyQt book for some time, since
> > > > Python and Qt are my favorite technologies.
> > > > 
> > > > My technical reviewers include Phil Thompson and David Boddie, both
> > > > familiar to regular readers of this list, and I co-wrote C++ GUI
> > > > Programming with Qt 4, so I think it will be a good book.
> > > >
> > > > Regards,
> > >
> > > I'm to glad to hear that a book is coming.  If I might make a
> > > suggestion. I hope that you will include a chapter on creating a GUI
> > > database app. It does not have to be anything special but should
> > > offer a straight forward way to populate controls and validate the
> > > controls.
> >
> > John,
> >
> > I hope to cover this as part of my model/view coverage, although for
> > database forms it'll be specific to PyQt 4.1+ (Qt 4.2+) since that has
> > QDataWidgetMapper.
>
> that's great!  So often you pickup books that cover everything but data
> apps. Sounds like your's will be different.
> John

Marks Qt3 book does contain a chapter about Qt database programming, btw.
Qt3 database programming involves using Q_PROPERTIES (apart from the 
simplest use cases), which still aren't supported by PyQt. Unfortunately, 
that makes porting such code much more difficult then usual.

Pete




More information about the PyQt mailing list