diff options
author | Topi Reinio <topi.reinio@qt.io> | 2021-06-10 13:48:00 +0200 |
---|---|---|
committer | Topi Reiniƶ <topi.reinio@qt.io> | 2021-06-10 12:05:36 +0000 |
commit | 8d29e7c656c430a17a30ef9e20d543bf86b9520d (patch) | |
tree | 66174bb11510aa5f327a2b4682b7bbae340004db /src/qdoc/qmlvisitor.cpp | |
parent | 528c81e88dd8d5070ea814ed124f89ce802fe3ad (diff) | |
download | qttools-8d29e7c656c430a17a30ef9e20d543bf86b9520d.tar.gz |
qdoc: Fix incorrect parameters generated for QML signals
If no \qmlsignal command was used, but a signal declaration in a QML
file was preceded by its documentation comment, the signal parameters
were malformed.
Fixes: QTBUG-94395
Change-Id: Ie2f084009b4fb3f27602f170fab49601c19ab987
Reviewed-by: Paul Wicking <paul.wicking@qt.io>
Diffstat (limited to 'src/qdoc/qmlvisitor.cpp')
-rw-r--r-- | src/qdoc/qmlvisitor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qdoc/qmlvisitor.cpp b/src/qdoc/qmlvisitor.cpp index 5d32fc481..5f7edde35 100644 --- a/src/qdoc/qmlvisitor.cpp +++ b/src/qdoc/qmlvisitor.cpp @@ -629,7 +629,7 @@ bool QmlDocVisitor::visit(QQmlJS::AST::UiPublicMember *member) for (QQmlJS::AST::UiParameterList *it = member->parameters; it; it = it->next) { const QString type = qualifiedIdToString(it->type); if (!type.isEmpty() && !it->name.isEmpty()) - parameters.append(type, QString(), it->name.toString()); + parameters.append(type, it->name.toString()); } applyDocumentation(member->firstSourceLocation(), newSignal); } |