Quickly 支持 GTK3 吗?

Quickly 支持 GTK3 吗?

简单问题:可以迅速地仅使用 GTK2 还是也使用 GTK3 作为 GUI?

答案1

自 12.04 起
Gtk3 是 12.04 上的默认设置。

对于 11.x
简单回答:不,不是的(快到11.10)。

扩展答案:由于所有由 quick 生成代码都可以编辑,因此您可以将其更改为支持 gtk3,但它不附带支持。

然而很快的分支正在开发中(仅)支持 gtk3。您可以看到模板中的差异:一些模板有from gi import ...(gtk3 所需的),而较旧的模板有import gtk(不适用于 gtk3)。

您应该能够卸载当前的快速版本并获取支持 gtk3 的版本:

bzr branch lp:~quickly-committers/quickly/gtk3-projects

但是我还没有尝试过,而且它当然不是当前的稳定版本(这有很多含义......)

答案2

Ubuntu 11.10 默认使用 Gnome3/GTK3,以及 Unity,所以它支持 GTK3 :)

我看到您在问题中添加了 pygtk 标签。您应该考虑放弃它,转而使用 GObject Introspection,因为 gi 和 PyGTK 不再兼容。不过这是一个简单的过渡,而且 gi 还提供许多其他工具。PyGTK 也不会再开发了,所以迟早您都要进行切换。永远不会有 PyGTK 的 GTK3 版本。

相关内容