[Python-Dev] Tkinter
Rodrigues, Joseph
jorodrig at sfwmd.gov
Tue Jan 10 22:17:12 CET 2006
Thanks for your reply. (I won't bug you on this with lots of email) but I would really like a comment or two on the other python GUIs viz. wxPython and QtPy.
Would you say wxPython and QtPy are competing with TKinter or vice versa?
Why wxPyton and/or QtPy when TKinter is alive and well?
Why am I asking about this?
I am working with an application that my agency started with TKinter and is investigating if we should stay with it or consider the others and have not been able to get the kind of direction anywhere. In addition, we purchased the John E. Grayson book but realized it is from 2000 and is wondering what is missing that has been developed in TKinter since 2000? Why has the book become so dated with no updates? This led me to consider that TKinter may be on its way out and we need to consider the other GUI toolkits.
I am glad for you response and understand if you cannot dwell too long on this topic.
Sincerely
Joseph
-----Original Message-----
From: "Martin v. Löwis" [mailto:martin at v.loewis.de]
Sent: Tuesday, January 10, 2006 3:38 PM
To: Fredrik Lundh
Cc: python-dev at python.org; Rodrigues, Joseph
Subject: Re: [Python-Dev] Tkinter
Fredrik Lundh wrote:
>>But for sure, Tkinter is still being maintained by the Python
>>developers (mainly MvL I believe). If it appears stagnant that's
>>probably because Tcl/Tk itself isn't changing much.
>
>
> afaict, Tcl/Tk 8.5 isn't moving quite as fast as Python 2.5, but they're
> probably a lot closer to a release than the Perl 6 guys...
>
> http://www.tcl.tk/software/tcltk/8.5.html
My maintenance focuses on integrating user contributions, plus looking
for the latest Tcl release when doing a Windows build. So new options
to existing widgets, or entire new widgets don't get "automatically"
wrapper classes in Tkinter. Instead, users wanting to make use of
such features are expected to contribute a patch.
I usually catch up with such patches before the next major release,
atleast if the patches are straight-forward.
Regards,
Martin
More information about the Python-Dev
mailing list