27 self.__data = fileData |
27 self.__data = fileData |
28 |
28 |
29 self.setRequest(request) |
29 self.setRequest(request) |
30 self.setOpenMode(QIODevice.ReadOnly) |
30 self.setOpenMode(QIODevice.ReadOnly) |
31 |
31 |
32 self.setHeader(QNetworkRequest.ContentTypeHeader, QVariant(mimeType)) |
32 self.setHeader(QNetworkRequest.ContentTypeHeader, mimeType) |
33 self.setHeader(QNetworkRequest.ContentLengthHeader, |
33 self.setHeader(QNetworkRequest.ContentLengthHeader, |
34 QVariant(QByteArray.number(fileData.length()))) |
34 QByteArray.number(fileData.length())) |
35 QTimer.singleShot(0, self, SIGNAL("metaDataChanged()")) |
35 QTimer.singleShot(0, self, SIGNAL("metaDataChanged()")) |
36 QTimer.singleShot(0, self, SIGNAL("readyRead()")) |
36 QTimer.singleShot(0, self, SIGNAL("readyRead()")) |
37 |
37 |
38 def abort(self): |
38 def abort(self): |
39 """ |
39 """ |