diff options
author | Martin Smith <martin.smith@digia.com> | 2012-11-27 14:07:27 +0100 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2012-11-27 15:54:45 +0100 |
commit | 3e33d29a86a99c4dc068e640b23551a7a6e9ab90 (patch) | |
tree | 0a02df617f904911643c02d53335645cf23594d5 /src/tools/qdoc/qmlvisitor.cpp | |
parent | 11a38b63bd34b632e335a38f2e671bea0d6a9564 (diff) |
qdoc: Listing group members across modules
This is a first attempt at fixing the problem, but
it probably is not the entire solution. The problem
requires adding attributes to the index files and
then reusing them when the index files are read.
The same problem will be affecting the module
lists themselves, but that is not fixed in this
update.
Task-number: QTBUG-28036
Change-Id: I8593d5b9446e51a5204b6c71f8c4f2b63f445972
Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
Diffstat (limited to 'src/tools/qdoc/qmlvisitor.cpp')
-rw-r--r-- | src/tools/qdoc/qmlvisitor.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/tools/qdoc/qmlvisitor.cpp b/src/tools/qdoc/qmlvisitor.cpp index 8181cbcba7..63a69ee0af 100644 --- a/src/tools/qdoc/qmlvisitor.cpp +++ b/src/tools/qdoc/qmlvisitor.cpp @@ -77,7 +77,6 @@ QT_BEGIN_NAMESPACE #define COMMAND_QMLDEFAULT Doc::alias(QLatin1String("default")) #define COMMAND_QMLREADONLY Doc::alias(QLatin1String("readonly")) #define COMMAND_QMLBASICTYPE Doc::alias(QLatin1String("qmlbasictype")) -#define COMMAND_QMLMODULE Doc::alias(QLatin1String("qmlmodule")) /*! The constructor stores all the parameters in local data members. @@ -345,7 +344,7 @@ void QmlDocVisitor::applyMetacommands(QQmlJS::AST::SourceLocation, else if ((command == COMMAND_INGROUP) && !args.isEmpty()) { ArgList::ConstIterator argsIter = args.constBegin(); while (argsIter != args.constEnd()) { - QDocDatabase::qdocDB()->addToGroup(node, argsIter->first); + QDocDatabase::qdocDB()->addToGroup(argsIter->first, node); ++argsIter; } } |