30 self.setOpenMode(QIODevice.ReadOnly) |
30 self.setOpenMode(QIODevice.ReadOnly) |
31 |
31 |
32 self.setHeader(QNetworkRequest.ContentTypeHeader, mimeType) |
32 self.setHeader(QNetworkRequest.ContentTypeHeader, mimeType) |
33 self.setHeader(QNetworkRequest.ContentLengthHeader, |
33 self.setHeader(QNetworkRequest.ContentLengthHeader, |
34 QByteArray.number(fileData.length())) |
34 QByteArray.number(fileData.length())) |
|
35 self.setAttribute(QNetworkRequest.HttpStatusCodeAttribute, 200) |
|
36 self.setAttribute(QNetworkRequest.HttpReasonPhraseAttribute, "OK") |
35 QTimer.singleShot(0, self, SIGNAL("metaDataChanged()")) |
37 QTimer.singleShot(0, self, SIGNAL("metaDataChanged()")) |
36 QTimer.singleShot(0, self, SIGNAL("readyRead()")) |
38 QTimer.singleShot(0, self, SIGNAL("readyRead()")) |
37 |
39 |
38 def abort(self): |
40 def abort(self): |
39 """ |
41 """ |