谷歌Chrome使用哪个GUI库?

55

Google Chrome使用哪个GUI库?

5个回答

31

29

11

你可能想要他们的名为 "Conventions and patterns for multi-platform development" 的文档。你的答案是:

Mac -> Cocoa,
Linux -> GTK,
Windows -> Their own custom "Windows Views"

您还会看到一个实验性的“GTK Views”,所以听起来他们正在瞄准自己的抽象层?


8

在Windows上,使用WTL进行(好吧...)Chrome编程,使用WebKit进行HTML渲染。


5

正如Shay所说,WTL在Windows上进行。Mac和Linux版本中的所有UI都是从头开始使用Cocoa和GTK+编写的。只有逻辑(以及呈现网页的WebKit)是完全跨平台的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接