diff options
author | Casper van Donderen <casper.vandonderen@nokia.com> | 2012-05-04 14:51:53 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-05-04 17:57:46 +0200 |
commit | 9a140d65217e22324d3f75d7c6e48eeca84f5c71 (patch) | |
tree | 7e9e33b5fea6021f174da85b87fc63c6c061517f /src/tools/qdoc/htmlgenerator.cpp | |
parent | 295ec32a74502e225f6ebb606536587786708676 (diff) |
QDoc: Generate unique ids for qmlMethods.
Also delete unused function.
Change-Id: I8c3590d17c823bc27dcb9d9e73b7b812e078d33b
Reviewed-by: Martin Smith <martin.smith@nokia.com>
Diffstat (limited to 'src/tools/qdoc/htmlgenerator.cpp')
-rw-r--r-- | src/tools/qdoc/htmlgenerator.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tools/qdoc/htmlgenerator.cpp b/src/tools/qdoc/htmlgenerator.cpp index 806be0a3c6..ef3bf8db15 100644 --- a/src/tools/qdoc/htmlgenerator.cpp +++ b/src/tools/qdoc/htmlgenerator.cpp @@ -3383,7 +3383,10 @@ QString HtmlGenerator::refForNode(const Node *node) ref = node->name() + "-signal-handler"; break; case Node::QmlMethod: - ref = node->name() + "-method"; + func = static_cast<const FunctionNode *>(node); + ref = func->name() + "-method"; + if (func->overloadNumber() != 1) + ref += "-" + QString::number(func->overloadNumber()); break; case Node::Variable: ref = node->name() + "-var"; |