Python - which multi platform GUI framework to use?
Posted
by Iacopo
on Stack Overflow
See other posts from Stack Overflow
or by Iacopo
Published on 2010-06-14T13:43:10Z
Indexed on
2010/06/14
18:52 UTC
Read the original article
Hit count: 284
Hi, I've written a Python GUI application and made it run on Linux, Windows and Mac.
The framework I'm using is PyGtk. The final result is not really good: the application looks horrible on Mac, and it is not really 'native' neither on Windows. Furthermore on Mac the windows' behavior is sometimes wrong, with modal dialogs appearing below the main windows.
I've explored other frameworks and I've found that a porting may be really hard:
- PyQt it is huge, difficult to install and to distribute under Mac;
- PyGui is poor: I need tables and tree views at least;
- wxPython state explicitly that you have to use a custom python build for Mac
- Tkinter: didn't check it, only have the impression that it is obsolete
I know this question may appear similar to http://stackoverflow.com/questions/394039/which-python-gui-framework but in that thread the portability issue is not really taken in account.
Windows and Mac are a must, since most of my user have that systems.
Can you also suggest some books?
© Stack Overflow or respective owner