QWebView怎么实现兼容IE内核?

haltwang 2014-08-09 10:17:58
就像搜狗这些浏览器一样,提供兼容模式,兼容模式下打开网页用IE内核。
听过搜狗、chrome和QtWeb一样用的webkit引擎。

求大神给个思路。
我现在唯一想到的是看有没有什么办法把IE窗口嵌入到QWidget,改浏览器内核岂不是得改Qt源代码,不是我这种小白能干的。
...全文
334 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
haltwang 2014-08-12
  • 打赏
  • 举报
回复
引用 2 楼 foruok 的回复:
你可以考虑这样做:自己写个浏览器界面,通过qwebview来兼容webkit内核,通过activex调用ie内核。后者网上有很多帖子
在stackOverflow里看到别人介绍了Qt的一个例子里就有这个功能,在【QtPath】/examples/activeqt/webrowser 已解决,感谢
foruok 2014-08-10
  • 打赏
  • 举报
回复
你可以考虑这样做:自己写个浏览器界面,通过qwebview来兼容webkit内核,通过activex调用ie内核。后者网上有很多帖子
foruok 2014-08-10
  • 打赏
  • 举报
回复
这个其实需要自己去实现,和qwebview没什么关系。如果你还想用qwebview来做这个事情,就研究它的源码,看它与webkit结合的那一层,能否替换成其它的html引擎

16,235

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧