Разработан ли Mozilla Firefox в QT? - PullRequest
0 голосов
/ 09 февраля 2012

Я хотел знать, что разработчики Mozilla использовали для разработки и программирования браузера Mozilla Firefox ...

Может кто-нибудь помочь ..

Ответы [ 2 ]

1 голос
/ 10 февраля 2012

Mozilla использует различные «бэкэнды», которые отвечают за низкоуровневую операционную систему - например, создание окон верхнего уровня и управление ими, предоставление диалога выбора файлов, воспроизведение звуков. Для Linux существует два таких бэкэнда: один на основе GTK2 , другой на QT . Официальные сборки Linux используют бэкэнд GTK2, но, как я слышал, бэкэнд QT довольно заброшен.

Что касается вещей высокого уровня - все сделано в XUL , который не зависит от платформы. На этом этапе бэкэнд был в основном абстрагирован.

1 голос
/ 09 февраля 2012

Mozilla использует собственный настраиваемый инструментарий ( XUL ) со скинами, специфичными для платформы, чтобы лучше сочетаться с нативными приложениями.

...