用于 LXDE 优化应用程序的 GTK2、GTK3 或 QT

用于 LXDE 优化应用程序的 GTK2、GTK3 或 QT

要开发针对 LXDE 优化的应用程序,您应该选择 GTK2、GTK3 还是 QT?

大多数 LXDE 应用程序目前都在使用 GTK2,但看起来 GTK2 正在消亡,LXDE 开发人员正在将所有内容移植到 QT

答案1

据我了解 LXDE 的情况,他们并不是 100% 肯定会转向 Qt。

由于GTK+ 2不会有任何进一步的开发,他们必须在GTK+ 3和Qt之间做出选择。看起来 LXDE 将有两个版本,一个带有 Qt,另一个带有 GTK+ 2 或 3,直到他们决定选择哪个。

为了回答你的问题,今天你无法真正判断它会朝哪个方向发展。我的建议是,选择哪个框架并不重要,因为在大多数 UNIX 桌面上都安装了所有三个框架。

我不会推荐 GTK+ 2,因为这绝对不会被继续。最好的选择看起来是 Qt,但这是一场赌博。

答案2

鉴于它是使用 GTK+ 工具包开发的,我认为使用 GTK2 进行开发是最有意义的。

摘自LXDE 维基百科页面

LXDE 使用 GTK+ 工具包用 C 编程语言编写,并在 Unix 和其他 POSIX 兼容平台(例如 Linux 和 BSD)上运行。 GTK+ 常用于许多 Linux 发行版,并允许应用程序在不同平台上运行。

相关内容