Helpviewer/CookieJar/CookieJar.py

branch
5_2_x
changeset 2096
63205cd717b5
parent 1509
c0b5e693b0eb
child 2302
f29e9405c851
equal deleted inserted replaced
2093:060d051757a2 2096:63205cd717b5
63 @param cookiesList list of cookies to be saved 63 @param cookiesList list of cookies to be saved
64 @return saved cookies as a byte array (QByteArray) 64 @return saved cookies as a byte array (QByteArray)
65 """ 65 """
66 data = QByteArray() 66 data = QByteArray()
67 stream = QDataStream(data, QIODevice.WriteOnly) 67 stream = QDataStream(data, QIODevice.WriteOnly)
68 stream.setVersion(QDataStream.Qt_4_6)
68 stream.writeUInt16(self.JAR_VERSION) 69 stream.writeUInt16(self.JAR_VERSION)
69 stream.writeUInt32(len(cookiesList)) 70 stream.writeUInt32(len(cookiesList))
70 for cookie in cookiesList: 71 for cookie in cookiesList:
71 stream << cookie.toRawForm() 72 stream << cookie.toRawForm()
72 73
83 return [] 84 return []
84 85
85 cookiesList = [] 86 cookiesList = []
86 data = QByteArray(cookies) 87 data = QByteArray(cookies)
87 stream = QDataStream(data, QIODevice.ReadOnly) 88 stream = QDataStream(data, QIODevice.ReadOnly)
89 stream.setVersion(QDataStream.Qt_4_6)
88 90
89 version = stream.readUInt16() 91 version = stream.readUInt16()
90 if version != self.JAR_VERSION: 92 if version != self.JAR_VERSION:
91 return [] 93 return []
92 94

eric ide

mercurial