122 form = LoginForm() |
122 form = LoginForm() |
123 form.url = QUrl(attributes.value("url")) |
123 form.url = QUrl(attributes.value("url")) |
124 form.name = attributes.value("name") |
124 form.name = attributes.value("name") |
125 |
125 |
126 elif self.name() == "PostData": |
126 elif self.name() == "PostData": |
127 form.postData = QByteArray( |
127 form.postData = self.readElementText() |
128 self.readElementText().encode("utf-8")) |
|
129 else: |
128 else: |
130 self.__skipUnknownElement() |
129 self.__skipUnknownElement() |
131 |
130 |
132 if self.isEndElement(): |
131 if self.isEndElement(): |
133 if self.name() == "Form": |
132 if self.name() == "Form": |
134 self.__loginForms[key] = form |
133 self.__loginForms[key] = form |
|
134 continue |
|
135 elif self.name() == "PostData": |
135 continue |
136 continue |
136 elif self.name() in ["Elements", "Element"]: |
137 elif self.name() in ["Elements", "Element"]: |
137 continue |
138 continue |
138 else: |
139 else: |
139 break |
140 break |