Basit soru: GUI için sadece GTK2'yi veya GTK3'ü hızlı bir şekilde kullanabilir mi?
Basit soru: GUI için sadece GTK2'yi veya GTK3'ü hızlı bir şekilde kullanabilir mi?
Yanıtlar:
12.04'ten itibaren 12.04'te Gtk3 varsayılan değerdir.
11.x için
Basit cevap: Hayır, yoktur (Hızlı 11.10).
Genişletilmiş cevap: Hızlı bir şekilde üretilen tüm kodlar düzenlenebildiğinden, gtk3'ü destekleyecek şekilde değiştirebilirsiniz, ancak destekle birlikte gelmez.
Bununla birlikte , (sadece) gtk3'ü destekleyen hızlı bir geliştirme dalı vardır. Şablonlardaki farkı görebilirsiniz: bazılarında from gi import ...
(gtk3 için gerekli olan) ve eski şablonlarda import gtk
(gtk3 ile çalışmayan) vardır.
Mevcut hızlı sürümünüzü kaldırabilir ve gtk3 özellikli sürümü şu şekilde alabilirsiniz:
bzr branch lp:~quickly-committers/quickly/gtk3-projects
Ancak ben denemedim ve tabii ki hızlı bir şekilde mevcut istikrarlı sürümü değil (ki birçok etkisi vardır ...)
Ubuntu 11.10 varsayılan olarak Gnome3 / GTK3 ve Unity kullanıyor, bu yüzden evet, GTK3'ü destekliyor :)
Sorunuza bir pygtk etiketi eklediğinizi görüyorum. Gi ve PyGTK artık uyumlu olmadığı için GObject Introspection lehine bırakmayı düşünmelisiniz. Yine de kolay bir geçiş ve gi başka birçok araç da sunuyor. PyGTK artık geliştirilmeyecek, bu yüzden er ya da geç, geçiş yapmanız gerekecek. PyGTK'nin asla GTK3 sürümü olmayacak.