• 6392阅读
  • 6回复

[讨论]QWebPage怎么才能放到多线程里呢? [复制链接]

上一主题 下一主题
离线radium_sql
 

只看楼主 正序阅读 楼主  发表于: 2012-12-15
大家好,最近在研究全Qt写的arora浏览器: arora项目 , 代码写的不错,但感觉用户体验特别差。有页面在加载的时候,别的标签页基本失去响应。和同样用webkit内核的搜狗高速浏览器的体验完全是不一样的。

因为QWebPage里面有用到GUI的一些东西,所以目前在Qt的线程里,好像是不能用QWebPage的。。。。

大家对此有没有什么改进的建议? 或者说用了QtWebkit就很能创建一个用户体验比较好的东东?

另外:感觉这个arora的资源消耗不小,大家有没有什么比较好的纯Qt的项目可供学习参考呢?(除Qt那些自带的例子。) :-)
QT什么时候替代MFC?
离线radium_sql

只看该作者 6楼 发表于: 2012-12-17
不过,他的源代码好像没有放出来,demo也没有呀。
QT什么时候替代MFC?
离线radium_sql

只看该作者 5楼 发表于: 2012-12-16
回 4楼(kimtaikee) 的帖子
太感谢你的回复了。
QT什么时候替代MFC?
离线kimtaikee

只看该作者 4楼 发表于: 2012-12-16
这就涉及到进程间通信了,Linux下面可以用DBus时间,而且国外已经有人用Qt实现了,windows下现在还没有,曾经我开发的一款产品也需要这个feature,就是为了突破内存的限制,但是后来我离开的那家公司,所以就没有下文了,给你个链接你看看。
http://ivan.fomentgroup.org/blog/2009/03/29/instant-chrome/

离线radium_sql

只看该作者 3楼 发表于: 2012-12-16
另外,多进程单窗体怎么实现呢?
QT什么时候替代MFC?
离线radium_sql

只看该作者 2楼 发表于: 2012-12-16
或者我来提一下,多进程单窗体。。。。你们觉得怎么样?像搜狗的好像就是这样的。
QT什么时候替代MFC?
离线radium_sql

只看该作者 1楼 发表于: 2012-12-16
除了arora之外,还有一个叫 qupzilla 的浏览器,也是基于Qt的,更新要比arora 频繁的多。
QT什么时候替代MFC?
快速回复
限100 字节
 
上一个 下一个