def onFinished(self ):
self.hasFinished = True
if self.request.error()==self.request.NoError:
self.requestSucceeded.emit( self )
else:
try:
errorDescr = NetworkErrorDescrs[ self.request.error() ]
except: #Unknown error
errorDescr = None
if errorDescr:
QtGui.QMessageBox.warning( None, "Networkrequest Failed", "The request to \"%s\" failed with: %s" % (self.url, errorDescr) )
self.requestFailed.emit( self, self.request.error() )
self.finished.emit( self )
self.logger.debug("Request finished: %s", str(self) )
self.logger.debug("Remaining requests: %s", len(NetworkService.currentRequests) )
评论列表
文章目录