Helpviewer/HelpWindow.py

changeset 4326
e52318f11812
parent 4320
ccc70fb94c64
child 4331
711e7c35a49b
equal deleted inserted replaced
4325:3e6dd786a5ff 4326:e52318f11812
2632 @param url URL to be shown (QUrl) 2632 @param url URL to be shown (QUrl)
2633 """ 2633 """
2634 if not self.__activating: 2634 if not self.__activating:
2635 self.__activating = True 2635 self.__activating = True
2636 req = QNetworkRequest(url) 2636 req = QNetworkRequest(url)
2637 req.setRawHeader("X-Eric6-UserLoadAction", b"1") 2637 req.setRawHeader(b"X-Eric6-UserLoadAction", b"1")
2638 self.currentBrowser().setSource( 2638 self.currentBrowser().setSource(
2639 None, (req, QNetworkAccessManager.GetOperation, b"")) 2639 None, (req, QNetworkAccessManager.GetOperation, b""))
2640 self.__activating = False 2640 self.__activating = False
2641 2641
2642 def __linksActivated(self, links, keyword): 2642 def __linksActivated(self, links, keyword):
3207 3207
3208 @param url url to be opened (QUrl) 3208 @param url url to be opened (QUrl)
3209 @param title title of the bookmark (string) 3209 @param title title of the bookmark (string)
3210 """ 3210 """
3211 req = QNetworkRequest(url) 3211 req = QNetworkRequest(url)
3212 req.setRawHeader("X-Eric6-UserLoadAction", b"1") 3212 req.setRawHeader(b"X-Eric6-UserLoadAction", b"1")
3213 self.newTab(None, (req, QNetworkAccessManager.GetOperation, b"")) 3213 self.newTab(None, (req, QNetworkAccessManager.GetOperation, b""))
3214 3214
3215 @classmethod 3215 @classmethod
3216 def historyManager(cls): 3216 def historyManager(cls):
3217 """ 3217 """
3682 fileData = fileData.replace("\n", "") 3682 fileData = fileData.replace("\n", "")
3683 userStyle += fileData 3683 userStyle += fileData
3684 except IOError: 3684 except IOError:
3685 pass 3685 pass
3686 3686
3687 encodedStyle = bytes(QByteArray(userStyle).toBase64()).decode() 3687 encodedStyle = bytes(QByteArray(userStyle.encode()).toBase64()).decode()
3688 dataString = "data:text/css;charset=utf-8;base64,{0}".format( 3688 dataString = "data:text/css;charset=utf-8;base64,{0}".format(
3689 encodedStyle) 3689 encodedStyle)
3690 3690
3691 return QUrl(dataString) 3691 return QUrl(dataString)
3692 3692

eric ide

mercurial