Apakah Cepat mendukung GTK3?

Jawaban:

7

Pada 12,04
Gtk3 adalah default pada 12,04.

Untuk 11.x
Jawaban sederhana: Tidak, tidak (Cepat 11.10).

Jawaban yang diperluas: Karena semua kode yang dihasilkan dengan cepat dapat diedit, Anda dapat mengubahnya untuk mendukung gtk3, tetapi tidak disertai dengan dukungan.

Namun ada cabang cepat dalam pengembangan yang (hanya) mendukung gtk3. Anda dapat melihat perbedaan dalam templat: sebagian memiliki from gi import ...(yang diperlukan untuk gtk3) dan templat yang lebih lama import gtk(yang tidak bekerja dengan gtk3).

Anda harus dapat menghapus versi cepat Anda saat ini dan mendapatkan versi yang diaktifkan gtk3 dengan:

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

Namun saya belum mencobanya dan tentu saja bukan versi stabil saat ini dengan cepat (yang memiliki banyak implikasi ...)

xubuntix
sumber
-1

Ubuntu 11.10 menggunakan Gnome3 / GTK3 secara default, serta Unity, jadi ya, ia mendukung GTK3 :)

Saya melihat bahwa Anda telah menambahkan tag pygtk ke pertanyaan Anda. Anda harus mempertimbangkan untuk membatalkannya demi GObject Introspection, karena gi dan PyGTK tidak kompatibel lagi. Ini transisi yang mudah, dan gi menyediakan banyak alat lain juga. PyGTK tidak akan dikembangkan lagi, jadi cepat atau lambat, Anda harus beralih. PyGTK versi GTK3 tidak akan pernah ada.

Jo-Erlend Schinstad
sumber
Penggunaan GTK3 di 11.10 tidak berarti bahwa secara otomatis GTK3 didukung, karena Anda dapat menggunakan GTK2 secara bersamaan. Dan dengan cepat menggunakan PyGTK (yang tampaknya sudah usang) dan Glade
burli
PyGTK tidak usang. Itu didukung. Itu tidak akan dikembangkan lebih jauh karena tidak ada lagi kebutuhan untuk itu. Dan Anda dapat menggunakan gi dengan Cepat, meskipun templat aplikasi-ubuntu menggunakan PyGTK (dan gi, sebenarnya, tapi itu sudah diperbaiki sekarang) secara default. Mengubah dari PyGTK ke gi bukanlah masalah besar.
Jo-Erlend Schinstad
Bisakah Anda memberikan tautan di mana saya dapat info lebih lanjut tentang tutorial gi seperti contoh kode, dll
nik90
Ini daftar contoh yang bagus. Anda akan senang melihat bahwa perbedaannya sebesar itu, karena PyGTK telah dekat dengan GTK selama ini: learngtk.org/pygobject-tutorial/examples
Jo-Erlend Schinstad