开发者

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 i开发者_如何学Cs 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.


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


Your list doesn't specifically rule out CocoaPython/PyObjC, which would be completely native on Mac OS X. It wouldn't run on anything else, though,


The Apple-supplied Tk, Aqua Tk, on OS X has not been X11-based since at least OS X 10.4. Apple ships a 64-bit version of Aqua Tk in OS X 10.6 and the Tkinter in the Apple-supplied Python 2.6 is linked with it. There have been some reported problems using IDLE and other test applications with it, though. Your mileage may vary.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜