Máy tính để bàn Unity mới sẽ được lập trình trong Qt?


11

Phiên bản Unity trên máy tính để bàn, dự kiến ​​xuất hiện vào 11.04, sẽ được lập trình bằng Qt? Tôi hỏi điều này liên quan đến bài đăng trên blog của Matt Zimmerman vài ngày trước, nơi anh ấy nói rằng Qt là lựa chọn thực dụng hơn cho SDK để thu hút các lập trình viên tham gia nhiều hơn. Như một hệ quả tất yếu, sẽ có ý nghĩa nếu toàn bộ máy tính để bàn nằm trong Qt, điều này cũng giúp nó có thể tạo ra nhiều hiệu ứng đẹp hơn và tạo ra trải nghiệm máy tính để bàn trực quan hơn. Trong mọi trường hợp, vui lòng giải thích vai trò tương lai của Qt trong máy tính để bàn Ubuntu.


Câu trả lời:


21

Unity được xây dựng bằng một số công nghệ Gnome như GTK và gmenu và một số công nghệ khác không phải là một phần chính thức của Gnome, như Compiz , Zeitgeist , Trung tâm phần mềm và các bit khác từ dự án Ayatana .

Tuy nhiên, đối với những người sử dụng phần cứng cũ hơn hoặc gặp sự cố trình điều khiển, giao diện Unity 2D sẽ có sẵn trong 11.04 và được lập trình trong Qt.


5

Tôi cũng đề nghị bạn đọc về tương lai của GTK + 3.x, Clutter và các công nghệ liên quan. Sử dụng Qt làm nền tảng của máy tính để bàn Ubuntu sẽ không tự động làm cho máy tính để bàn dễ sử dụng hơn, bất kỳ "đẹp hơn", bất kỳ "mát" hoặc ổn định hơn. Hơn nữa, sẽ hữu ích hơn khi tiến lên trên con đường của các tiêu chuẩn bộ công cụ chéo lớn hơn (ref: freedesktop.org) và khả năng tương tác lớn hơn, không hợp nhất mọi thứ vào Qt.


1

Tại UDS Mark Shuttleworth đã đề cập, một trong những điều phải được thực hiện cho đến khi Unity sẵn sàng sử dụng, là làm cho nó tương thích với qt, để hai điều này có thể hợp tác.


Nếu bạn muốn nói đến menu / appindicators, v.v. Đó là những tính năng chính cần có giữa GTK + và QT, và cả hai đều được triển khai.
RolandiXor

4
Có, trong bối cảnh đó, tôi muốn nói rằng các ứng dụng Qt nên có quyền truy cập vào tất cả các dịch vụ của Unity như các chỉ báo, thông báo, menu bảng điều khiển và danh sách nhanh của trình khởi chạy. Đó là trường hợp, nói rộng ra, đã và chắc chắn cũng sẽ đúng cho 11.04.
Mark Shuttleworth
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.