38 imageBuffer = QBuffer() |
38 imageBuffer = QBuffer() |
39 imageBuffer.open(QIODevice.ReadWrite) |
39 imageBuffer.open(QIODevice.ReadWrite) |
40 if pixmap.save(imageBuffer, "PNG"): |
40 if pixmap.save(imageBuffer, "PNG"): |
41 html = html.replace("IMAGE_BINARY_DATA_HERE", |
41 html = html.replace("IMAGE_BINARY_DATA_HERE", |
42 bytes(imageBuffer.buffer().toBase64()).decode()) |
42 bytes(imageBuffer.buffer().toBase64()).decode()) |
43 return NetworkReply(request, QByteArray(html), "text/html") |
43 return NetworkReply(request, QByteArray(html), "text/html", self.parent()) |
44 |
44 |
45 return NetworkProtocolUnknownErrorReply("pyrc") |
45 return NetworkProtocolUnknownErrorReply("pyrc", self.parent()) |