Быстро ли поддерживает GTK3?
Простой вопрос: можно ли быстро использовать только GTK2 или GTK3 для графического интерфейса?
2 ответа
По состоянию на 12.04
Gtk3 является значением по умолчанию 12.04.
Для 11.x
Простой ответ: нет, это не так (быстро 11.10).
Расширенный ответ: Поскольку весь код, созданный быстро, может быть отредактирован, вы можете изменить его на поддержку gtk3, но он не поставляется с поддержкой.
Однако есть ветка быстро в разработке, которая (только) поддерживает gtk3. Вы можете увидеть разницу в шаблонах: некоторые имеют from gi import ...
(что необходимо для gtk3) и старые шаблоны имеют import gtk
(который не работает с gtk3).
Вы сможете быстро удалить текущую версию и получить версию с поддержкой gtk3:
bzr branch lp:~quickly-committers/quickly/gtk3-projects
Я, однако, не пробовал, и это, конечно, не текущая стабильная версия быстро (что имеет много последствий...)
Ubuntu 11.10 по умолчанию использует Gnome3/GTK3, а также Unity, так что да, он поддерживает GTK3:)
Я вижу, что вы добавили тег pygtk в свой вопрос. Вы должны рассмотреть возможность отказа от него в пользу GObject Introspection, поскольку gi и PyGTK больше не совместимы. Это простой переход, и gi также предоставляет множество других инструментов. PyGTK больше не будет развиваться, поэтому рано или поздно вам придется переключиться. Там никогда не будет GTK3 версия PyGTK.