移植KDE4的KHTML到Windows平台(一)

原创 2007年10月07日 23:54:00

经过艰苦的努力,基于KDE4 Beta2和QT4.3.1的移植结果——myBrowser,目前在显示静态网页是成功的。当然,还有很多的问题需要解决:

1、Gif动画不显示,imload模块的Gif Update timer却在工作,会不会是移植的问题?

2、对包含javascript的网页,有时会导致版面丢失。跟踪后发现是htmlparser失败,并且对不配对的html tag没有容错功能。查阅Safari的代码,发现htmlparser有大幅度的修改,所以Safari功能强大些。

3、网络模块还不能工作,KDE现有的network很复杂,需要简化。

4、QT过于庞大。假如不使用Qwidget,程序会减少约2M的大小。解决方案是将Qwidget映射到windows common controls上,这个涉及到修改QT了,当然可以实现此功能,但工作量大。

放上几张截图,作为一次阶段性的总结。

 

 

相关文章推荐

opensift算法 移植到windows平台下

  • 2015年03月27日 23:37
  • 2.6MB
  • 下载

Cocos2dx3.10游戏移植到Windows平台遇到的坑总结

前言:Cocos2dx3.10移植到Windows平台,使用JNI调用第三方SDK的jar包,并打包发布

rmxp4droid V2.4 Windows平台调试专用版

  • 2013年10月04日 22:31
  • 35.52MB
  • 下载

mp4v2在windows平台缺失文件

  • 2016年08月04日 10:04
  • 11KB
  • 下载

【caffe-windows】Linux至Windows平台的caffe移植

1、前言 主要参考两篇博客以及很多论坛解决细节问题: http://www.cnblogs.com/trantor/p/4570097.html https://initialneil.wordpr...

PROJ4编译与使用(Windows平台)

最近一直忙于做项目,每天也在码代码,所以就没有每天一发编程联系,目前项目大的框架已写好,在这里总结一下项目中的一点东西。做的是遥感影像的项目,要用的坐标的转换,我不是遥感专业的,所以对于一些概念的理解...

Python3.X Windows平台 安装BeautifulSoup4

1、安装BeautifulSoup4 打开cmd,运行pip install BeautifulSoup4 2、安装lxml 在Windows下,安装lxml费了一点劲儿,不能直接通过命令...

《学习笔记记录》UE4在WINDOWS平台交叉编译LINUX项目及遇到的问题MSB3075

新人接触UE4,在此发帖主要用于记录学习内容,同时希望可以帮助其他朋友 UE4的交叉编译可以使开发者使用Windows平台来开发Linux上运行的项目。 尝试使用的源码版本为4.16.2 我按照官...

详解Windows平台搭建Androiod开发环境(4)

Android开发所需工具 1)JDK Android应用主要采用Java语言开发,因为必须要安装JDK。开发Android需要安装JDK1.5以上的版本 2)Android SDK Andr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:移植KDE4的KHTML到Windows平台(一)
举报原因:
原因补充:

(最多只允许输入30个字)