*/
QString Node::guid() const
{
- if (uuid.isEmpty())
- uuid = idForNode();
- return uuid;
+ if (uuid_.isEmpty())
+ uuid_ = idForNode();
+ return uuid_;
}
#if 0
str = "namespace-member-" + func->name();
else if (parent_->type() == Fake) {
if (parent_->subType() == QmlClass)
- str = "qml-method-" + func->name();
+ str = "qml-method-" + parent_->name().toLower() + "-" + func->name();
else
qDebug() << "qdoc internal error: Node subtype not handled:"
<< parent_->subType() << func->name();
break;
case Node::QmlMethod:
func = static_cast<const FunctionNode*>(this);
- str = "qml-method-" + func->name();
+ str = "qml-method-" + parent_->name().toLower() + "-" + func->name();
if (func->overloadNumber() != 1)
str += QLatin1Char('-') + QString::number(func->overloadNumber());
break;