Helpviewer/AdBlock/AdBlockSubscription.py

changeset 4331
711e7c35a49b
parent 4327
ff666d8230f7
child 4332
64034d85c709
equal deleted inserted replaced
4327:ff666d8230f7 4331:711e7c35a49b
117 from PyQt5.QtCore import QUrlQuery 117 from PyQt5.QtCore import QUrlQuery
118 urlQuery = QUrlQuery(url) 118 urlQuery = QUrlQuery(url)
119 self.__title = urlQuery.queryItemValue("title") 119 self.__title = urlQuery.queryItemValue("title")
120 self.__enabled = urlQuery.queryItemValue("enabled") != "false" 120 self.__enabled = urlQuery.queryItemValue("enabled") != "false"
121 self.__location = QByteArray(urlQuery.queryItemValue("location") 121 self.__location = QByteArray(urlQuery.queryItemValue("location")
122 .encode()) 122 .encode("utf-8"))
123 123
124 # Check for required subscription 124 # Check for required subscription
125 self.__requiresLocation = urlQuery.queryItemValue( 125 self.__requiresLocation = urlQuery.queryItemValue(
126 "requiresLocation") 126 "requiresLocation")
127 self.__requiresTitle = urlQuery.queryItemValue("requiresTitle") 127 self.__requiresTitle = urlQuery.queryItemValue("requiresTitle")
138 self.__title = \ 138 self.__title = \
139 QUrl.fromPercentEncoding(url.encodedQueryItemValue("title")) 139 QUrl.fromPercentEncoding(url.encodedQueryItemValue("title"))
140 self.__enabled = QUrl.fromPercentEncoding( 140 self.__enabled = QUrl.fromPercentEncoding(
141 url.encodedQueryItemValue("enabled")) != "false" 141 url.encodedQueryItemValue("enabled")) != "false"
142 self.__location = QByteArray(QUrl.fromPercentEncoding( 142 self.__location = QByteArray(QUrl.fromPercentEncoding(
143 url.encodedQueryItemValue("location")).encode()) 143 url.encodedQueryItemValue("location")).encode("utf-8"))
144 144
145 # Check for required subscription 145 # Check for required subscription
146 self.__requiresLocation = QUrl.fromPercentEncoding( 146 self.__requiresLocation = QUrl.fromPercentEncoding(
147 url.encodedQueryItemValue("requiresLocation")) 147 url.encodedQueryItemValue("requiresLocation"))
148 self.__requiresTitle = QUrl.fromPercentEncoding( 148 self.__requiresTitle = QUrl.fromPercentEncoding(

eric ide

mercurial