Suporta rapidamente o GTK3?

Respostas:

7

A partir de 12.04,
Gtk3 é o padrão em 12.04.

Para 11.x
Resposta simples: Não, não (Quickly 11.10).

Resposta estendida: Como todo o código produzido pelo rapidamente pode ser editado, você pode alterá-lo para dar suporte ao gtk3, mas ele não vem com suporte.

No entanto, existe um ramo de desenvolvimento rápido que (apenas) suporta gtk3. Você pode ver a diferença nos modelos: alguns possuem from gi import ...(o que é necessário para o gtk3) e os modelos mais antigos possuem import gtk(o que não funciona com o gtk3).

Você deve poder desinstalar sua versão atual rapidamente e obter a versão habilitada para gtk3 com:

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

No entanto, eu não tentei e, claro, não é a versão estável atual do rapidamente (o que tem muitas implicações ...)

xubuntix
fonte
-1

O Ubuntu 11.10 usa o Gnome3 / GTK3 por padrão, assim como o Unity, então sim, ele suporta o GTK3 :)

Vejo que você adicionou uma tag pygtk à sua pergunta. Você deve descartá-lo em favor da GObject Introspection, pois gi e PyGTK não são mais compatíveis. É uma transição fácil, e o kim oferece muitas outras ferramentas também. O PyGTK não será mais desenvolvido, então, mais cedo ou mais tarde, você terá que fazer a troca. Nunca haverá uma versão GTK3 do PyGTK.

Jo-Erlend Schinstad
fonte
O uso do GTK3 na 11.10 não significa que o GTK3 seja suportado automaticamente, porque você pode usar o GTK2 ao mesmo tempo. E rapidamente está usando PyGTK (que parece ser obsoleto) e Glade
Burli
PyGTK não é obsoleto. É suportado. Ele simplesmente não será mais desenvolvido porque não há mais necessidade disso. E você pode usar o gi com o Quickly, embora o modelo de aplicativo ubuntu use o PyGTK (e o gi, na verdade, mas isso foi corrigido agora) por padrão. Mudar de PyGTK para gi não é um grande problema.
Jo-Erlend Schinstad
Você pode fornecer um link onde eu posso obter mais informações sobre tutoriais gi como exemplo de código etc
nik90
Aqui está uma boa lista de exemplos. Você vai ficar feliz em ver que as diferenças tão grande, uma vez PyGTK estiveram perto de GTK todo: learngtk.org/pygobject-tutorial/examples
Jo-Erlend Schinstad