Czy nowy pulpit Unity zostanie zaprogramowany w Qt?


11

Czy stacjonarna wersja Unity, która ma pojawić się w 11.04, będzie programowana przy użyciu Qt? Pytam o to w związku z blogiem Matta Zimmermana sprzed kilku dni, w którym zasugerował, że Qt był bardziej pragmatycznym wyborem dla SDK, aby bardziej zaangażować programistów. W związku z tym sensowne byłoby, gdyby cały pulpit znajdował się w Qt, co umożliwiłoby także uzyskanie znacznie piękniejszych efektów i bardziej wciągające wizualnie wrażenia pulpitu. W każdym razie wyjaśnij przyszłą rolę Qt na pulpicie Ubuntu.


Odpowiedzi:


21

Unity jest zbudowany przy użyciu niektórych technologii GNOME, takich jak GTK i gmenu, oraz niektórych innych technologii, które nie są oficjalnie częścią GNOME, takich jak Compiz , Zeitgeist , Software Center i inne elementy projektu Ayatana .

Jednak dla osób, które używają starszego sprzętu lub mają problemy ze sterownikami, interfejs Unity 2D będzie dostępny w 11.04 i jest zaprogramowany w Qt.


5

Proponuję również przeczytać o przyszłości GTK + 3.x, Clutter i pokrewnych technologii. Użycie Qt jako podstawy pulpitu Ubuntu nie spowoduje, że pulpit będzie łatwiejszy w użyciu, „ładniejszy”, „chłodniejszy” lub bardziej stabilny. Co więcej, bardziej przydatne byłoby posuwanie się naprzód na ścieżce wyższych standardów dla różnych zestawów narzędzi (ref: freedesktop.org) i większej interoperacyjności, a nie na konsolidacji wszystkiego w Qt.


1

Na UDS Mark Shuttleworth wspomniał, że jedną z rzeczy, które należy zrobić, zanim Unity będzie gotowy do użycia, jest uczynienie go kompatybilnym z qt, tak aby ci dwaj mogli współpracować.


To już jest, jeśli masz na myśli menu / appindicators itp. Są to główne funkcje, które są potrzebne między GTK + a QT, i oba są zaimplementowane.
RolandiXor

4
Tak, w tym kontekście miałem na myśli, że aplikacje Qt powinny mieć dostęp do wszystkich usług Unity, takich jak wskaźniki, powiadomienia, menu panelu i listy szybkiego uruchamiania. Tak już jest, ogólnie rzecz biorąc, i na pewno będzie to prawdą również w przypadku 11.04.
Mark Shuttleworth,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.