Helpviewer/Network/NetworkReply.py

changeset 499
622ab17a68d5
parent 471
dff188fccb5e
child 641
b06d4df23797
equal deleted inserted replaced
498:f3e76121fd10 499:622ab17a68d5
33 self.setHeader(QNetworkRequest.ContentTypeHeader, mimeType) 33 self.setHeader(QNetworkRequest.ContentTypeHeader, mimeType)
34 self.setHeader(QNetworkRequest.ContentLengthHeader, 34 self.setHeader(QNetworkRequest.ContentLengthHeader,
35 QByteArray.number(fileData.length())) 35 QByteArray.number(fileData.length()))
36 self.setAttribute(QNetworkRequest.HttpStatusCodeAttribute, 200) 36 self.setAttribute(QNetworkRequest.HttpStatusCodeAttribute, 200)
37 self.setAttribute(QNetworkRequest.HttpReasonPhraseAttribute, "OK") 37 self.setAttribute(QNetworkRequest.HttpReasonPhraseAttribute, "OK")
38 QTimer.singleShot(0, self, SIGNAL("metaDataChanged()")) 38 QTimer.singleShot(0, lambda: self.metaDataChanged.emit())
39 QTimer.singleShot(0, self, SIGNAL("readyRead()")) 39 QTimer.singleShot(0, lambda: self.readyRead.emit())
40 40
41 def abort(self): 41 def abort(self):
42 """ 42 """
43 Public slot to abort the operation. 43 Public slot to abort the operation.
44 """ 44 """
62 """ 62 """
63 len_ = min(maxlen, self.__data.length()) 63 len_ = min(maxlen, self.__data.length())
64 buffer = bytes(self.__data[:len_]) 64 buffer = bytes(self.__data[:len_])
65 self.__data.remove(0, len_) 65 self.__data.remove(0, len_)
66 if self.__data.length() == 0: 66 if self.__data.length() == 0:
67 QTimer.singleShot(0, self, SIGNAL("finished()")) 67 QTimer.singleShot(0, lambda: self.finished.emit())
68 return buffer 68 return buffer

eric ide

mercurial