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")) |
121 self.__location = QByteArray(urlQuery.queryItemValue("location").encode()) |
122 |
122 |
123 # Check for required subscription |
123 # Check for required subscription |
124 self.__requiresLocation = urlQuery.queryItemValue( |
124 self.__requiresLocation = urlQuery.queryItemValue( |
125 "requiresLocation") |
125 "requiresLocation") |
126 self.__requiresTitle = urlQuery.queryItemValue("requiresTitle") |
126 self.__requiresTitle = urlQuery.queryItemValue("requiresTitle") |