首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

怎么做一个获取网页源码的东西

2013-02-24 
如何做一个获取网页源码的东西本帖最后由 oXiFangShiBai 于 2013-01-22 21:38:59 编辑小弟学qt没多久,想做

如何做一个获取网页源码的东西
本帖最后由 oXiFangShiBai 于 2013-01-22 21:38:59 编辑 小弟学qt没多久,想做一个小东西
一个pushbutton  一个textedit

点击按钮以后,软件获取百度的源码,然后显示在textedit里


我用QNetworkAccessManager  按照官方的在线手册弄  就是不行 
http://qt-project.org/doc/qt-5.0/qtnetwork/qnetworkaccessmanager.html

QNetworkAccessManager *manager = new QNetworkAccessManager(this);
connect(manager, SIGNAL(finished(QNetworkReply*)),
        this, SLOT(replyFinished(QNetworkReply*)));

manager->get(QNetworkRequest(QUrl("http://qt.nokia.com")));


这段代码,我复制到我的main.cpp 里,把该#include的都弄进去了,提示说
D:\My Documents\Qt5Pro\dddd\main.cpp:11: 错误:invalid use of 'this' in non-member function


我研究了一晚上 好像官方的在线手册的帮助文档,新手是不太能看得懂的,请大家指路,告诉我 怎么理解官方的手册, 怎么写出我上面说的软件,谢谢大家 qt 文档
[解决办法]
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
这个肯定是错的,main文件里不能用this
[解决办法]
我写过一个类似的,LZ可以参考一下:http://blog.csdn.net/aaa20090987/article/details/7200271

热点排行