#include <QtGui>
#include <QtNetwork\QHttp>
int main(int argc, char **argv)
{
QApplication app(argc, argv);
QUrl url("
http://au.9you.com/download/regedit_98.reg");
QFile file("reg");
file.open(QIODevice::WriteOnly);
QHttp http;
http.setHost(url.host(), 80);
http.get(url.path(), &file);
QObject::connect( &http, SIGNAL(requestFinished(int, bool)), qApp, SLOT( quit()) );
int a = app.exec();
return a;
}
//我知道程序中有小缺点。比如file没有close().之类的。先不谈这个。我只是想测试一下http基本现实下载文件。
//可是问题是上面代码怎么也编译不通过。。。 提示的信息也看不懂。帮助下。谢谢
[ 此贴被XChinux在2006-09-11 08:47重新编辑 ]