How to choose the right GUI toolkit ?
Nick Craig-Wood
nick at craig-wood.com
Thu Nov 9 05:30:04 EST 2006
John Salerno <johnjsal at NOSPAMgmail.com> wrote:
> Dan Lenski wrote:
>
> > So, is there another toolkit I should be looking at?
>
> I highly recommend wxPython.
I'd second that!
There is a book also
"WxPython in Action"
http://www.amazon.com/Wxpython-Action-Noel-Rappin/dp/1932394621
Which is certainly my preferred way of learning new stuff!
> It's very mature, full-featured, and portable, and fairly easy to
> learn as well.
...with native look and feel on each platform unlike GTK / TK
It has got a huge set of widgets and an excellent demo program in
which you can try them all out and steal their code.
There are some bits of it in which the C++ heritage sticks out, but
over the years the toolkit designers have been tucking those under the
carpet. The MethodNaming is a bit odd too!
A minor annoyance is that there are a number of features which only
work on a subset of the platforms. These are well documented though.
IMHO the best of the toolkits, but it is a personal choice and yours
may differ!
There is also PyQT which we wrote off as we wanted to write commercial
applications too. As it happens we have a commercial QT licence, but
we decided we didn't want to have to incurr the additional expense of
renewing it.
--
Nick Craig-Wood <nick at craig-wood.com> -- http://www.craig-wood.com/nick
More information about the Python-list
mailing list