View Full Version : What are all the different GUI toolkits that can be used with python?
user1397
March 19th, 2007, 03:47 AM
I am wondering what are all the different GUI toolkits that can be used with python to make GUI programs. I know that gtk+ and qt can be used, but apart from that, if there are any more on linux or on any other OS, I do not know.
Does any one here know?
Mirrorball
March 19th, 2007, 03:58 AM
There are also Tkinter and wxPython.
pmasiar
March 19th, 2007, 04:56 AM
EasyGUI (http://www.ferg.org/easygui/) - archetypical Python solution: simple and quick GUI with no frills. No events, no problems :-)
With showmedo videos made by kids.
user1397
March 19th, 2007, 11:06 PM
all of the above are only for linux, right?
are there any for windows?
dave091
March 19th, 2007, 11:38 PM
Here is a list of cross platform and platform specific gui toolkits available for python
http://wiki.python.org/moin/GuiProgramming
Tkinter and wxPython are definitely cross platform. I recommend wxPython only because it comes with SPE. :smile:
Mirrorball
March 19th, 2007, 11:59 PM
all of the above are only for linux, right?
No, they are all cross platform.
user1397
March 20th, 2007, 12:31 AM
ok, thank you guys for all the help.
user1397
March 25th, 2007, 06:01 AM
Just wondering, does anyone know what toolkit is used for the official bittorrent client? Are different toolkits used for different platforms? i.e. windows, linux, etc.?
lnostdal
March 25th, 2007, 08:12 AM
It seems wxPython is used on all platforms.
(wx uses GTK+ to render under Linux (edit: it seems to have support for plain X and Motif also; but I bet GTK+ is used in most cases), and the standard Win32 API under Windows)
user1397
March 25th, 2007, 05:09 PM
It seems wxPython is used on all platforms.
(wx uses GTK+ to render under Linux (edit: it seems to have support for plain X and Motif also; but I bet GTK+ is used in most cases), and the standard Win32 API under Windows)
ah, alright, thanks for the info
Mirrorball
March 25th, 2007, 05:15 PM
No, they are all cross platform.
.
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.