我需要决定一个GUI/Widget工具包,用于Python的新项目.目标平台将是带有KDE和Windows XP(可能还有Vista)的Linux.什么Python GUI工具包看起来最好并且与运行时平台的本机外观一致?
如果可能,请引用建议的工具包的优缺点.
谢谢,
路易斯
Wx的Python绑定非常强大,因为至少有一个核心开发人员本身就是python.WxWdgets功能强大,久经考验稳定,成熟,但不仅仅是GUI.甚至在WxPython中也遗漏了很多东西 - 因为Python本身已经提供了 - 你可能会发现你的项目更方便.Wx是Win上最快的,因为它可以渲染操作系统,是的WxLicense是事实上的LGPL.使用XRC,您还可以像Glade一样点击一个UI,您可以通过不同的项目和语言重用它.我使用Wx的一个主要原因是快速且有帮助的邮件列表,从未见过火焰战,你甚至经常得到核心开发人员的回答,比如臭名昭着的vadim zeitlin ++.与Wx唯一相关的是曾经从MS MFC发展而且仍然是更暗(不光滑)角落的API,
QT做了一些很好的东西,特别是扭曲语言,但在python下不计算.他们还发明了许多额外的小部件.在wx中,您还组合了更复杂的小部件,例如用于配置对话框,但这在QT中并没有那么多.
你当然可以使用GTK.在Linux下对Wx几乎没有什么区别,但在胜利下有点外星人和慢.但也免费.