QNetworkReply error signal



  • I don't understand the documentation describing QNetworkReply error signal:

    "This signal is emitted when the reply detects an error in processing. The finished() signal will probably follow, indicating that the connection is over."

    What is the meaning of probably?


  • Moderators

    @HojjatJafary I think finished() signal will not be emitted always in case of error depending on what exactly went wrong. But I don't know exactly. For that you would need to read Qt source code or ask Qt developers.



  • Is this mean I must always subscribe for the error signal to check the status of the connection? because the will be a finished() signal in all situations.


  • Moderators

    @HojjatJafary It is ALWAYS a good idea to connect to error() signals - you never know what can go wrong and when. Error handling is one the most important topics in software development at least if you want to write high quality software.



  • Thank you @jsulm.


Log in to reply