
22.02.2010, 01:12
|
|
Познающий
Регистрация: 27.08.2009
Сообщений: 82
С нами:
8792626
Репутация:
5
|
|
можно еще и вот так))
void loader_nam()
{
QEventLoop loop;
QNetworkAccessManager manager;
QNetworkReply *reply = manager.get( QNetworkRequest( QUrl( "http://prog.org.ru/Themes/default/images/smflogo.gif" ) ) );
QObject::connect( reply, SIGNAL( finished() ), &loop, SLOT( quit() ) );
loop.exec();
qDebug() << reply->error() << reply->bytesAvailable();
QByteArray buf = reply->readAll();
QFile file( "save.gif" );
if( file.open( QIODevice::WriteOnly ) )
{
file.write( buf );
}
}
|
|
|