X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f613f81ac9c0dedd4e3a502b3aac24f36af36521..0ed9af4ed99cee364fcba36c5c324412dc19bafe:/docs/doxygen/doxymlparser.py?ds=sidebyside diff --git a/docs/doxygen/doxymlparser.py b/docs/doxygen/doxymlparser.py index bbae794cb6..010eb88c04 100755 --- a/docs/doxygen/doxymlparser.py +++ b/docs/doxygen/doxymlparser.py @@ -95,6 +95,8 @@ Detailed Description: def getTextValue(node, recursive=False): text = "" for child in node.childNodes: + if child.nodeType == child.ELEMENT_NODE and child.nodeName == "ref": + text += getTextValue(child) if child.nodeType == child.TEXT_NODE: text += child.nodeValue.strip() @@ -147,6 +149,7 @@ class DoxyMLParser: if child.nodeType == child.ELEMENT_NODE: param[child.nodeName] = getTextValue(child) new_method.params.append(param) + print "Adding %s" % (new_method.name + new_method.argsstring) new_class.methods.append(new_method) if __name__ == "__main__":