diff options
author | Martin Smith <msmith@trolltech.com> | 2010-03-02 08:40:55 (GMT) |
---|---|---|
committer | Martin Smith <msmith@trolltech.com> | 2010-03-02 08:40:55 (GMT) |
commit | 5363237c164667aa38433eefe8646aafee328b59 (patch) | |
tree | a14e834196a6ea467ec594246df868c2ee7fa2a0 /tools/qdoc3/cppcodeparser.cpp | |
parent | f309c1cc1b0212f1c882fca5adb0e7d7ef552de9 (diff) | |
download | Qt-5363237c164667aa38433eefe8646aafee328b59.zip Qt-5363237c164667aa38433eefe8646aafee328b59.tar.gz Qt-5363237c164667aa38433eefe8646aafee328b59.tar.bz2 |
qdoc: Second attempt, QML doc stuff.
This change caused a crash on several platforms before,
but not on mine, of course. It outputs a list of new
QML elements on the What's New in 4.7 page, and it
outputs the "Inherited by" list on each QML elemnent
page for elements that are inherited by other elements.
I can't see why it should crash anything, but I have
included some debug output. I think the crash might
have something to do with QList<T>, which qdoc3 uses
heavily. If it crashes for you, please get a stack
trace and the debug output.
Diffstat (limited to 'tools/qdoc3/cppcodeparser.cpp')
-rw-r--r-- | tools/qdoc3/cppcodeparser.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/qdoc3/cppcodeparser.cpp b/tools/qdoc3/cppcodeparser.cpp index 021d64a..d9e9c3b 100644 --- a/tools/qdoc3/cppcodeparser.cpp +++ b/tools/qdoc3/cppcodeparser.cpp @@ -1034,7 +1034,7 @@ void CppCodeParser::processOtherMetaCommand(const Doc& doc, else if (command == COMMAND_QMLINHERITS) { setLink(node, Node::InheritsLink, arg); if (node->subType() == Node::QmlClass) { - QmlClassNode::addInheritedBy(arg,node->name()); + QmlClassNode::addInheritedBy(arg,node); } } else if (command == COMMAND_QMLDEFAULT) { |