From 23df9a8686f11b022bc9423507e471bdf1b8561b Mon Sep 17 00:00:00 2001 From: Paul Ebbers Date: Thu, 7 Nov 2024 23:31:50 +0100 Subject: [PATCH] test2 --- Serialize.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Serialize.py b/Serialize.py index d51b867..92b213f 100644 --- a/Serialize.py +++ b/Serialize.py @@ -77,9 +77,12 @@ def deserializeIcon(iconPixmaps): # pxm.loadFromData( # QtCore.QByteArray.fromBase64(QtCore.QTextCodec.codecForName("UTF-8").fromUnicode(statePixmap)) # ) - t = QtCore.QTextStream(statePixmap) - t.setEncoding(QtCore.QStringDecoder.Encoding.Utf8) - pxm.loadFromData(t.readAll()) + # t = QtCore.QTextStream(bytearray(statePixmap)) + # t.setEncoding(QtCore.QStringDecoder.Encoding.Utf8) + # pxm.loadFromData(t.readAll()) + encoded = statePixmap.encode("utf-8") + array = bytearray(encoded) + pxm.loadFromData(array) ico.addPixmap(pxm, mode, state) return ico