Did you ever find a solution for this double "requestFinished" signal being sent? I'm having the same problem. I'm closing the temporary file I use to download the page when I get the first "requestFinished" signal, but then sometimes I get another "requestFinished" signal with the same id and error=0.
This causes the application to crash - I presume because I'm deleting the temporary file used in the Qhttp get().
I'm using Qt 4.3.4 on Windows.
It also seems that if I don't display a dialog to the user when I get the "requestFinished" signal then this doesn't happen. So maybe Qt is sending another signal if the first one is blocked by the dialog being shown?
Bookmarks