Быстро ли поддерживает 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.

Другие вопросы по тегам