Helpviewer/Network/PyrcAccessHandler.py

changeset 1664
863114db258e
parent 1509
c0b5e693b0eb
child 1665
b248526d3a1b
diff -r dadf3f4ee800 -r 863114db258e Helpviewer/Network/PyrcAccessHandler.py
--- a/Helpviewer/Network/PyrcAccessHandler.py	Thu Feb 23 16:15:09 2012 +0100
+++ b/Helpviewer/Network/PyrcAccessHandler.py	Thu Feb 23 16:48:19 2012 +0100
@@ -39,8 +39,14 @@
             imageBuffer = QBuffer()
             imageBuffer.open(QIODevice.ReadWrite)
             if pixmap.save(imageBuffer, "PNG"):
-                html = html.replace("IMAGE_BINARY_DATA_HERE",
-                             bytes(imageBuffer.buffer().toBase64()).decode())
+                html = html.replace("@IMAGE@",
+                    str(imageBuffer.buffer().toBase64(), encoding="ascii"))
+            pixmap = UI.PixmapCache.getPixmap("ericWeb16.png")
+            imageBuffer = QBuffer()
+            imageBuffer.open(QIODevice.ReadWrite)
+            if pixmap.save(imageBuffer, "PNG"):
+                html = html.replace("@FAVICON@",
+                    str(imageBuffer.buffer().toBase64(), encoding="ascii"))
             return NetworkReply(request, QByteArray(html), "text/html", self.parent())
         
         return NetworkProtocolUnknownErrorReply("pyrc", self.parent())

eric ide

mercurial