[Qt-interest] [SOLVED] Problems with QList and QNetworkAccessManager , kinds of `multi thread'

Aaron Lewis aaron.lewis1989 at gmail.com
Thu Mar 18 06:37:12 CET 2010


I accept your suggestion totally.

Looks like QNetworkAccessManager can handle multi request together , i 
didn't know this since then.
Don't need threads , don't need multi instance of QNetworkAccessManager.

Thanks All.

Thiago Macieira wrote:
> Em Quarta-feira 17 Março 2010, às 14:16:11, Aaron Lewis escreveu:
>   
>> Hi,
>>        I was writting a browser, try to do a `multi thread' access.
>>
>> Sample Code:
>>
>>     QList<QNetworkAccessManager> list;
>>
>>     for(int i=0;i<5;i++){
>>         QNetworkAccessManager *manager = new QNetworkAccessManager;
>>           list << manager;
>>            // parse http request
>>         // connect finish signal to signal handler
>>     // means i want to put it in background , so user interface will
>> kept working
>>         delete manager;
>>     }
>>
>>
>> But these doesn't work , i can't use operator << like that.
>>     
>
> Besides the solution to your problem here, I recommend:
>
> 1) don't create more than one QNetworkAccessManager
> 2) don't use threads
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-interest


-- 
Best Regards,
Aaron Lewis - PGP: 0x4A6D32A0
FingerPrint EA63 26B2 6C52 72EA A4A5 EB6B BDFE 35B0 4A6D 32A0
irc: A4r0n on freenode




More information about the Qt-interest-old mailing list