Python for prototyping of the user interface

Frank Miles fpm at u.washington.edu
Fri Dec 29 18:25:33 EST 2000


In article <92ir54$ftn$1 at news1.xs4all.nl>,
Boudewijn Rempt <boud at rempt.xs4all.nl> wrote:
>Volkmar Busch <vbusch at gmx.de> wrote:
>> Hi,
>
>> I took my first steps in using Python, and I really like the language. I 
>> read a lot about using Python for prototyping. As a basis for discussion 
>> with our users we use GUI prototypes. Building complex user interfaces in 
>> Python to me seems quite complicated, because
>
>> - I am missing a Gui builder
>> - I am missing controls like notebooks and tables
>
>> So I'd like to asked the experienced Python users how they solve this 
>> problem.
>
>I use PyQt - Qt comes with Qt Designer, a great gui designer that 
>generates xml descriptions of your design; this then is translated
>by pyuic to python. I subclass the result (which means I can 
>regenerate whenever I want), and use it. Quite simple, really. And
>all modern conveniences are available in PyQt, from icon boxes to
>Unicode support. And to my surprise, the large PyQt application I've
>just finished works without changes on Windows...

Python and Glade seem to offer these features, though perhaps without
the same degree of polish.  Qt appears to have a significant cost
if you're going to run on Windows :( [at least that's my reading of
TrollTech's FAQ].

	-frank
-- 



More information about the Python-list mailing list