项目表述:实现一个简易的的浏览器功能,输入网址,展示网页的文字信息。
一、项目创建
1、打开QT Creator软件,创建新的应用程序
2、输入项目名称、选择项目所在位置,点击下一步。
3、选择qmake编译器,点击下一步。基类选择QWidget,Class Name可以自定义,此处默认,点击下一步。
4、语言选择页默认,点击下一步。选择构建套件,选择一个可以用的就行,下一步。
5、再点击下一步,完成项目创建。生成如下图所示的项目结构。包含.pro/.h/.cpp/.ui文件。
。再点击布局器正上方的蓝色九宫格,进行布局。

三、代码实现
一、添加network模块
双击http_Pro.pro文件,在 QT 后添加network 模块

二、添加必要头文件、槽函数、属性

三、 功能实现
1、实现Init()方法,为manager开辟空间
2、在Widget构造函数中调用Init()实现成员初始化。
3、为“确认”按钮pushButton_sure的点击事件,绑定button_sure()槽函数。
4、实现button_sure槽函数,获取界面输入框的网址,传给manager的get()方法,让manager去获取网址内容
5、将manager的finished()信号与响应槽函数doProcess()进行绑定
6、实现doProcess()槽函数,用于展示manager获取到的网址内容。

四 、效果展示
1、点击左下角绿色三角,编译运行。编译成功后,弹出Widget窗口
2、在地址:后输入网址
3、点击确认按钮
4、将网址上的内容展示在文本框中

本文介绍了如何使用QtCreator创建并实现一个简单的浏览器应用,包括项目设置、界面设计、网络模块的添加、功能编码(如获取网址内容)以及效果展示的过程。
490

被折叠的 条评论
为什么被折叠?



