Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
昨天在 IRC 中讨论使用 P(C)ython 而不是 D 进行多平台 GUI 应用程序的可能性时,有人建议我使用 Enlightenment Foundation Libraries (EFL)。
我们已经对此进行了一些研究,并且考虑到我们将来也希望针对某些移动平台,EFL 看起来是 Qt 的不错替代品。
那么,对于多平台桌面 GUI 应用程序,您认为 EFL(通过 Python 绑定使用)与 Qt(pyqt 或 pyside,取决于 py3k 准备情况)相比如何?
EFL 看起来不错,很有前途,尤其是它的小部件工具包,它可以在调整窗口大小时做一些非常智能的事情,但它也存在问题:首先,它具有非常 beta 的质量。其次,小部件对用户来说看起来很陌生。Qt 成熟稳定,适应平台观感(但仍可轻松定制)。我试试 PyQt。