11 votes

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

La version desktop d'Unity, prévue pour apparaître dans la version 11.04, sera-t-elle programmée en utilisant Qt? Je pose cette question en relation avec le blog post de Matt Zimmerman, publié il y a plusieurs jours, où il laissait entendre que Qt était le choix le plus pragmatique pour un SDK afin d'impliquer davantage de codeurs. En corollaire, il serait logique que tout le bureau soit en Qt, ce qui permettrait également de réaliser de plus beaux effets et d'offrir une expérience de bureau visuellement plus captivante. En tout cas, veuillez élaborer sur le rôle futur de Qt dans le bureau Ubuntu.

21voto

Joshua McKinnon Points 12379

Unity est construit en utilisant certaines technologies GNOME comme GTK et gmenu, et d'autres technologies qui ne font pas officiellement partie de GNOME, telles que Compiz, Zeitgeist, le Centre logiciel, 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 pilotes, l'interface Unity 2D sera disponible dans la version 11.04 et est programmée en Qt.

5voto

Bernie Perez Points 5091

Je vous suggérerais également de vous renseigner sur l'avenir de GTK+ 3.x, Clutter et des technologies connexes. Utiliser Qt comme base du bureau Ubuntu ne rendra pas automatiquement le bureau plus facile à utiliser, plus "joli", plus "cool" ou plus stable. De plus, il serait plus utile de progresser sur la voie de normes inter-toolkit plus élevées (réf: freedesktop.org) et d'une plus grande interopérabilité, plutôt que de consolider tout en Qt.

1voto

Tim Heuer Points 3795

Lors de l'UDS, Mark Shuttleworth a mentionné qu'une des choses à faire avant que Unity soit prêt à être utilisé est de le rendre compatible avec qt, afin que ces deux éléments puissent coopérer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X