我一直在寻找在浏览器上运行GTK +应用程序的方法。
WebKit及其相关的GTK +端口似乎正好相反 - 使应用程序更适合Web使用,但反之亦然。
似乎有一些活动要意识到,对于XCode,使用Cappuccino和Atlas,可以将NIB文件转换为CIB文件。
如果有人能指出我正确的方向,我真的很感激。
答案 0 :(得分:3)
我读过GTK + 3.2将包含允许您将桌面应用程序作为Web应用程序公开的功能。查看[1]:http://www.webupd8.org/2011/03/gtk-32-will-let-you-run-any-application.html
答案 1 :(得分:2)
WebKit端口只是WebKit browser engine的一个端口,只要有可能就使用GTK + API。因此,它不是直接使用pthreads来创建线程,而是使用GThread等等。
你问的是完全不同的,而不是“相反的”。
实际上,你所要求的并不是很清楚。您是否希望浏览器(客户端)执行GTK +应用程序代码,并以某种方式神奇地将界面转换为Web控件?这似乎非常困难,我的答案是“不,那是不可能的”。