คำถามง่าย ๆ : สามารถใช้ GTK2 อย่างเดียวหรือ GTK3 สำหรับ GUI ได้อย่างรวดเร็วได้หรือไม่
คำถามง่าย ๆ : สามารถใช้ GTK2 อย่างเดียวหรือ GTK3 สำหรับ GUI ได้อย่างรวดเร็วได้หรือไม่
คำตอบ:
ตั้งแต่ 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 จะไม่พัฒนาอีกต่อไปดังนั้นไม่ช้าก็เร็วคุณจะต้องทำการเปลี่ยน PyGTK จะไม่มีรุ่น GTK3