Helpviewer/AdBlock/AdBlockSubscription.py

changeset 4327
ff666d8230f7
parent 4326
e52318f11812
child 4331
711e7c35a49b
equal deleted inserted replaced
4326:e52318f11812 4327:ff666d8230f7
116 if qVersion() >= "5.0.0": 116 if qVersion() >= "5.0.0":
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").encode()) 121 self.__location = QByteArray(urlQuery.queryItemValue("location")
122 .encode())
122 123
123 # Check for required subscription 124 # Check for required subscription
124 self.__requiresLocation = urlQuery.queryItemValue( 125 self.__requiresLocation = urlQuery.queryItemValue(
125 "requiresLocation") 126 "requiresLocation")
126 self.__requiresTitle = urlQuery.queryItemValue("requiresTitle") 127 self.__requiresTitle = urlQuery.queryItemValue("requiresTitle")
137 self.__title = \ 138 self.__title = \
138 QUrl.fromPercentEncoding(url.encodedQueryItemValue("title")) 139 QUrl.fromPercentEncoding(url.encodedQueryItemValue("title"))
139 self.__enabled = QUrl.fromPercentEncoding( 140 self.__enabled = QUrl.fromPercentEncoding(
140 url.encodedQueryItemValue("enabled")) != "false" 141 url.encodedQueryItemValue("enabled")) != "false"
141 self.__location = QByteArray(QUrl.fromPercentEncoding( 142 self.__location = QByteArray(QUrl.fromPercentEncoding(
142 url.encodedQueryItemValue("location"))) 143 url.encodedQueryItemValue("location")).encode())
143 144
144 # Check for required subscription 145 # Check for required subscription
145 self.__requiresLocation = QUrl.fromPercentEncoding( 146 self.__requiresLocation = QUrl.fromPercentEncoding(
146 url.encodedQueryItemValue("requiresLocation")) 147 url.encodedQueryItemValue("requiresLocation"))
147 self.__requiresTitle = QUrl.fromPercentEncoding( 148 self.__requiresTitle = QUrl.fromPercentEncoding(

eric ide

mercurial