Pertanyaan Apakah dengan cepat mendukung GTK3?


Pertanyaan sederhana: bisa Segera menggunakan GTK2 saja atau juga GTK3 untuk GUI?


10
2017-09-26 19:31


asal




Jawaban:


Mulai 12.04
Gtk3 adalah default pada 12.04.

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

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

Namun ada a cabang cepat dalam pengembangan itu (hanya) mendukung gtk3. Anda dapat melihat perbedaan dalam template: beberapa memiliki from gi import ... (yang diperlukan untuk gtk3) dan template yang lebih tua miliki import gtk (yang tidak berfungsi dengan gtk3).

Anda harus dapat menghapus versi cepat saat ini dan mendapatkan versi gtk3-enabled 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 ...)


7
2017-10-25 10:14





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

Saya melihat bahwa Anda telah menambahkan tag pygtk untuk pertanyaan Anda. Anda harus mempertimbangkan menjatuhkannya demi Introspeksi GObject, karena g-i dan PyGTK tidak kompatibel lagi. Ini adalah transisi yang mudah, dan g-i menyediakan banyak alat lain juga. PyGTK tidak akan dikembangkan lagi, jadi cepat atau lambat, Anda harus beralih. Tidak akan pernah ada GTG3 versi PyGTK.


-1
2017-09-26 20:48



Penggunaan GTK3 di 11.10 tidak berarti bahwa GTK3 didukung secara otomatis, karena Anda dapat menggunakan GTK2 pada saat yang bersamaan. Dan cepat menggunakan PyGTK (yang tampaknya 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 g-i dengan cepat, meskipun template ubuntu-aplikasi menggunakan PyGTK (dan g-i, sebenarnya, tapi itu diperbaiki sekarang) secara default. Mengubah dari PyGTK menjadi g-i bukanlah masalah besar. - Jo-Erlend Schinstad
Bisakah Anda memberikan link di mana saya dapat info lebih lanjut tentang g-i tutorial seperti contoh kode dll - nik90
Berikut ini daftar contoh yang bagus. Anda akan senang melihat perbedaan yang besar, karena PyGTK telah mendekati GTK selama ini: learngtk.org/pygobject-tutorial/examples - Jo-Erlend Schinstad