Чи запрограмується новий робочий стіл Unity в Qt?


11

Чи буде запрограмована настільна версія Unity, запланована на 11.04, за допомогою Qt? Я запитую це стосовно публікації в блозі Метта Цимермана кілька днів тому, де він наголосив, що Qt є більш прагматичним вибором для SDK для активізації кодерів. Як наслідок, було б доцільно, якби весь робочий стіл був у Qt, що також дозволило б зробити набагато красивіші ефекти та зробити більш візуально вражаючим робочий стіл. У будь-якому випадку, будь ласка, детальніше зупиніться на майбутній ролі Qt на робочому столі Ubuntu.


Відповіді:


21

Unity будується за допомогою деяких технологій GNOME, таких як GTK та gmenu, та деяких інших технологій, які офіційно не є частиною GNOME, таких як Compiz , Zeitgeist , Software Center та інші біти проекту Ayatana .

Однак для людей, які використовують старі апаратні засоби або мають проблеми з драйверами, інтерфейс Unity 2D буде доступний у 11.04 та запрограмований у Qt.


5

Я б запропонував вам також прочитати про майбутнє GTK + 3.x, Clutter та пов'язані з ними технології. Використання Qt в якості основи робочого столу Ubuntu автоматично не зробить робочий стіл простішим у використанні, будь-яким «красивішим», будь-яким «кулером» або будь-яким стабільнішим. Крім того, було б корисніше рухатися вперед на шляху більш високих стандартів наскрізного інструментарію (ref: freedesktop.org) та більшої сумісності, а не на консолідацію всього в Qt.


1

У UDS Марк Шуттлворт зазначив, що одна з речей, яку необхідно зробити до тих пір, поки Unity не буде готова до використання, - це зробити її сумісною з qt, щоб ці двоє могли співпрацювати.


Це вже є, якщо ви маєте на увазі меню / додатки тощо. Це основні функції, необхідні між GTK + та QT, і обидва реалізовані.
RolandiXor

4
Так, у цьому контексті я мав на увазі, що програми Qt повинні мати доступ до всіх служб Unity, таких як індикатори, сповіщення, меню панелі та швидкі списки запуску. Це так, широко кажучи, вже є і, безумовно, буде правдою і для 11.04.
Марк Шаттлворт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.