计划在 11.04 中出现的 Unity 桌面版是否会使用 Qt 进行编程?我问这个与几天前Matt Zimmerman 的博客帖子有关,他在其中暗示 Qt 是 SDK 让编码人员更多参与的更务实的选择。作为推论,如果整个桌面都在 Qt 中,这将是有意义的,这也可以做更多漂亮的效果,并提供更视觉上引人入胜的桌面体验。无论如何,请详细说明 Qt 在 Ubuntu 桌面中的未来作用。
计划在 11.04 中出现的 Unity 桌面版是否会使用 Qt 进行编程?我问这个与几天前Matt Zimmerman 的博客帖子有关,他在其中暗示 Qt 是 SDK 让编码人员更多参与的更务实的选择。作为推论,如果整个桌面都在 Qt 中,这将是有意义的,这也可以做更多漂亮的效果,并提供更视觉上引人入胜的桌面体验。无论如何,请详细说明 Qt 在 Ubuntu 桌面中的未来作用。
Unity 是使用一些 GNOME 技术(如 GTK 和 gmenu)构建的,以及一些其他非 GNOME 正式组成部分的技术,如Compiz、Zeitgeist、软件中心和来自Ayatana 项目的其他部分。
然而,对于使用旧硬件或有驱动程序问题的人来说,Unity 2D 界面将在 11.04 中可用,并在 Qt 中编程。
我建议您也阅读一下 GTK+ 3.x、Clutter 和相关技术的未来。使用 Qt 作为 Ubuntu 桌面的基础不会自动使桌面更易于使用、更“漂亮”、“更酷”或更稳定。此外,在更大的跨工具包标准(参考:freedesktop.org)和更大的互操作性的道路上前进会更有用,而不是将所有东西整合到 Qt 中。
在 UDS 上,Mark Shuttleworth 提到,在 Unity 准备好使用之前,必须做的一件事就是让它与 qt 兼容,这样两者才能合作。