A nova área de trabalho do Unity será programada no Qt?


11

A versão desktop do Unity, programada para aparecer em 11.04, será programada usando o Qt? Eu pergunto isso em relação à postagem de Matt Zimmerman no blog de vários dias atrás, onde ele sugeriu que Qt era a escolha mais pragmática de um SDK para envolver os codificadores. Como corolário, faria sentido se toda a área de trabalho estivesse no Qt, o que também possibilitaria efeitos muito mais bonitos e uma experiência de área de trabalho mais visualmente atraente. De qualquer forma, elabore o futuro papel do Qt na área de trabalho do Ubuntu.


Respostas:


21

O Unity é construído usando algumas tecnologias GNOME como GTK e gmenu, e algumas outras tecnologias que não fazem parte oficialmente do GNOME, como Compiz , Zeitgeist , Centro de Software e outros bits do projeto Ayatana .

No entanto, para pessoas que usam hardware mais antigo ou têm problemas de driver, a interface 2D do Unity estará disponível no 11.04 e está programada no Qt.


5

Sugiro que você também leia sobre o futuro do GTK + 3.x, Clutter e tecnologias relacionadas. Usar o Qt como base da área de trabalho do Ubuntu não tornará a área de trabalho automaticamente mais fácil de usar, mais "bonita", "mais legal" ou mais estável. Além disso, seria mais útil avançar em um caminho de maiores padrões de kits de ferramentas cruzadas (ref: freedesktop.org) e maior interoperabilidade, não na consolidação de tudo no Qt.


1

Na UDS Mark Shuttleworth mencionou, uma das coisas que devem ser feitas até que o Unity esteja pronto para uso é torná-lo compatível com o qt, para que esses dois possam cooperar.


Já é, se você quer dizer menus / indicadores de aplicativos etc. Esses são os principais recursos necessários entre o GTK + e o QT, e ambos são implementados.
RolandiXor

4
Sim, nesse contexto, eu quis dizer que os aplicativos Qt deveriam ter acesso a todos os serviços do Unity, como indicadores, notificações, menu do painel e listas rápidas do iniciador. Esse é o caso, de um modo geral, já e definitivamente será verdadeiro para o 11.04 também.
Mark Shuttleworth
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.