Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good looking Python GUI toolkit for Snow Leopard(64 bit)

I'm looking for a GUI toolkit/framework to create applications that run on Mac Snow Leopard and preferably other systems(Windows, Linux).

Deal breakers:

  • X11 based
  • Non-native widgets
  • 32 bit/Carbon
  • Bad Mac look and feel

As far as I know Tkinter runs X11 and wxWidgets and PyQT do not run 64 bit.

Is there anything usable for good looking Mac applications?

[edit] http://wiki.python.org/moin/GuiProgramming Lists a lot of unusable stuff, but has a few interesting ones. Lucid... rings a bell, but the site has nothing about Python whatsoever. PyGUI, looks like a cool one-man project, just like uxpython.

It seems QT, WX and TK are really the big ones... All of them might have 64 bit or Cocoa ports in a few years, but a the moment none of them seems to run out of the box.

[edit]
So far there is no perfect solution.

  • Tkinter works, but is un-cool for me
  • PyObjC works, but is not cross-platform
  • PyQT and wxWidgets might work someday...

I'm not yet sure which to use, but I accepted PyQT for now.

like image 505
Pepijn Avatar asked Jan 23 '10 13:01

Pepijn


People also ask

Is Tkinter good in 2022?

Tkinter is a pure GUI library, not a framework. There is no built-in support for GUIs driven from data sources, databases, or for displaying or manipulating multimedia or hardware. However, if you need to make something simple that doesn't require any additional dependencies, Tkinter may be what you are looking for.

Is PyQt better than Tkinter?

thenPyQt comes with many powerful and advanced widgets. TkInter does not come with advanced widgets. 5. PyQt have a Qt Designer tool which we can use to build GUIs than get python code of that GUI using Qt Designer.

What GUI to use with Python?

There are many graphical user interface (GUI) toolkits that you can use with the Python programming language. The big three are Tkinter, wxPython, and PyQt. Each of these toolkits will work with Windows, macOS, and Linux, with PyQt having the additional capability of working on mobile.


1 Answers

Maybe PyQt works on Snow Leopard 64 bits. Look at this link and try it.

like image 138
Pedro Ghilardi Avatar answered Sep 29 '22 15:09

Pedro Ghilardi