noncommercial Python+QT on Windows? (was Re: qt or gtk?)

Boudewijn Rempt boud at rempt.xs4all.nl
Fri Jun 29 21:03:28 CEST 2001


Toby J Sargeant <tjs at mail.csse.monash.edu.au> wrote:
> On Thu, Jun 28, 2001 at 05:47:03PM +0200, Alex Martelli wrote:
>> Very interesting -- NOW, is there a way one can develop Python
>> software, cross-platform, using Qt, and redistribute it: legally,
>> for free and with sources?
>> 

> You should have a look at PyQt. For some reason it's relatively unknown,
> despite being (IMHO) the best and most elegant set of bindings for
> developing GUI applications with python.

> The Qt bindings are much more organised and featureful than I remember
> tkinter being. They're also much more objectlike than gtk, and they
> don't exhibit the windows legacy that the wx toolkit does, with all the
> attendent problems of multiple dispatch from a single event, and needing
> to make up magic numbers for internal events.

> Apparently Phil Thompson is going to be making win32 binaries of the PyQt
> modules available sometime soon, to save people who don't want to compile
> it themselves some effort.

> PyQt should also be available for mac development, given that Qt is free
> for the mac as well, but I don't think I've ever heard of anyone trying
> to build it there.

I just want to add the URL for PyQt to this -
   http://www.thekompany.com/projects/pykde

There's also work underway to rejuvenate the PyKDE bindings - binding
all of KDE to Python, which is a welcome addition to the Python
bindings to DCop.

Lastly: Opendocs is publishing my book on PyQt, and they will be making
the first version of what I've completed up to now available very soon
at:

   http://www.opendocs.org

To give an indication of the versatility of PyQt: I've nearly completed
a chapter that deals with writing custom widget themes - something you
cannot do in Python with any of the other GUI toolkits, to my best
knowledge.

-- 

Boudewijn Rempt  | http://www.valdyas.org 



More information about the Python-list mailing list