简单问题:可以迅速地仅使用 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 版本。