标题:基于QtWebKit Module 做的简单浏览器 真正跨平台 11.10更新
作者:aliang
日期:2008-09-22 03:18
内容:
开发平台:ArchLinux
Kernel: 2.6.26
Qt : 4.4.1
编译方法:qmake -project 后在 .pro 中插入 QT += webkit 后qmake ; make
默认打开google.com
地址栏不回显,不过可以浏览输入的网址。
没做网址效验,前面必须加上http://
不能在新窗口中打开链接
简单嘛 编译出的可执行文件20多k
进行过简单的测试,acid3 测试41分
源码下载:最新的在8楼
#1 [aliang 09-22 13:19]
吃过午饭 更新一下
加了地址栏回显,标题显示,简化了下代码
23日凌晨:
添加常用四个按钮,没做状态处理
给按钮添加了图标
去除转到按钮,改为地址栏输入完成 按回车键转到网址
在windowsXP下编译了一次,顺利通过,QT果然强大。继续学习。
#2 [wvins 09-23 16:13]
哈哈~
简单,是在太感谢楼主了.
---
就是不明白为什么QMake总是会丢掉几个链接库?
需要手动修改Makefile才行.
---
离我的RSSReader又近了一步.
#3 [aliang 09-26 13:55]
前天四川遭雷暴,把小区路由器打坏了。。刚通网
Qt继续学习,kitt 浏览器继续更新
使用MainWindow做程序主体,更像一个完整的应用程序了 呵呵
用linguist将程序汉化
给导航按钮做了有效性判断,现在有了状态栏,还可以显示载入进度
依然须解决的问题
新建窗口 使用标签栏管理多窗口
自定义一个浏览器地址栏部件,以实现更多功能
……
如果哪位朋友愿意分享一下经验,感激不敬
如果愿意一起完成这个项目,那会是件相当愉快的事
不在于得做出个什么样的程序出来,在这实际项目中学到的绝对比买本书敲敲例子多得多
#4 [lunsun117 09-26 16:07]
很好,我第一个下载到了,学到东西了~~~嘿嘿~~~顶~~~
#5 [wvins 09-28 11:12]
....
楼上的,我才是第一个
--------
给楼主提个建议,
给你的浏览器增加保存页面的功能
另外如果能够通过NTLM认证那就更好了
----------
这些功能都是我后期开发中会用到的,如果楼主能够搞定的话,那我就能省事了.