>Up until this point, error has always been defined by http://qt-project.org/doc/qt-4.8/qnetworkreply.html#NetworkError-enum so this is a breaking change.

I still think we need something here. But leaving it for another PR.