summaryrefslogtreecommitdiffstats
path: root/src/tools/qdoc/htmlgenerator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/qdoc/htmlgenerator.cpp')
-rw-r--r--src/tools/qdoc/htmlgenerator.cpp5
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";