用于多平台 Python 应用程序的 Qt 或 EFL

发布于 2024-11-01 21:32:53 字数 256 浏览 0 评论 0原文

昨天在 IRC 中讨论使用 P(C)ython 而不是 D 进行多平台 GUI 应用程序的可能性时,有人建议我使用 Enlightenment Foundation Libraries (EFL)。

我们对此进行了一些研究,并考虑到我们未来也希望针对一些移动平台,EFL 看起来是 Qt 的不错替代品。

那么,对于多平台桌面 GUI 应用程序,您认为 EFL(通过 Python 绑定使用)与 Qt(pyqt 或 pyside,取决于 py3k 准备情况)相比如何?

When chatting in IRC yesterday about the possibility to use P(C)ython instead of D for multi-platform GUI application, someone suggested me Enlightenment Foundation Libraries (EFL).

We have researched a bit about it and considering we would like to target some mobile-platform in the future as well, EFL looks as nice alternative to Qt.

So, what do you think how does EFL (used via Python bindings) compare with Qt (pyqt or pyside, depending on py3k readiness) for multi-platform desktop GUI application?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

死开点丶别碍眼 2024-11-08 21:32:53

EFL 看起来不错,很有前途,尤其是它的小部件工具包,它可以在调整窗口大小时做非常智能的事情,但它也存在问题:首先,它的质量还处于非常测试阶段。其次,这些小部件对于用户来说看起来很陌生。 Qt 成熟且稳定,并且它适应平台的外观和感觉(但仍然可以轻松定制)。我尝试一下 PyQt。

EFL looks good and promising, especially its widget toolkit which can do very smart things when resizing windows, but there are problems with it: first, it comes in a very-beta quality. Second, the widgets will look quite unfamiliar for the users. Qt is mature and stable, and it adapts to the platform look and feel (but still may be easily customized). I give PyQt a go.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文