Le nouveau bureau Unity sera-t-il programmé dans Qt?

11

La version de bureau d'Unity, prévue pour apparaître dans 11.04, sera-t-elle programmée en utilisant Qt? Je pose cette question par rapport à la publication sur le blog de Matt Zimmerman il y a plusieurs jours, où il a laissé entendre que Qt était le choix le plus pragmatique pour un SDK pour impliquer davantage les codeurs. En corollaire, cela aurait du sens si l'ensemble du bureau était en Qt, ce qui permettrait également de faire des effets beaucoup plus beaux et de rendre une expérience de bureau plus visuellement captivante. En tout état de cause, veuillez expliquer le futur rôle de Qt dans le bureau Ubuntu.

Brian Fleeger
la source

Réponses:

21

Unity est construit à l'aide de certaines technologies GNOME comme GTK et gmenu, et d'autres technologies qui ne font pas officiellement partie de GNOME, telles que Compiz , Zeitgeist , Software Center et d'autres éléments du projet Ayatana .

Cependant, pour les personnes qui utilisent du matériel plus ancien ou qui ont des problèmes de pilote, l' interface Unity 2D sera disponible en 11.04 et est programmée en Qt.

Jorge Castro
la source
5

Je vous suggère également de lire sur l'avenir de GTK + 3.x, Clutter et les technologies connexes. L'utilisation de Qt comme base du bureau Ubuntu ne rendra pas automatiquement le bureau plus facile à utiliser, plus "joli", plus "cooler" ou plus stable. En outre, il serait plus utile d'aller de l'avant sur la voie de normes croisées plus étendues (réf: freedesktop.org) et d'une plus grande interopérabilité, et non de tout consolider dans Qt.

RolandiXor
la source
1

À UDS, Mark Shuttleworth a mentionné que l'une des choses qui doivent être faites jusqu'à ce que Unity soit prête à être utilisée est de le rendre compatible avec qt, afin que ces deux puissent coopérer.

Rafał Cieślak
la source
C'est déjà le cas, si vous parlez de menus / indicateurs, etc. Ce sont les principales fonctionnalités nécessaires entre GTK + et QT, et les deux sont implémentées.
RolandiXor
4
Oui, dans ce contexte, je voulais dire que les applications Qt devraient avoir accès à tous les services d'Unity comme les indicateurs, les notifications, le menu du panneau et les listes rapides de lanceur. C'est le cas, d'une manière générale, déjà et sera certainement vrai pour 11.04 aussi.
Mark Shuttleworth