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( |