diff options
Diffstat (limited to 'tools/qmllint/typedescriptionreader.cpp')
-rw-r--r-- | tools/qmllint/typedescriptionreader.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/qmllint/typedescriptionreader.cpp b/tools/qmllint/typedescriptionreader.cpp index 3dc87ffc8d..12a1cc01d5 100644 --- a/tools/qmllint/typedescriptionreader.cpp +++ b/tools/qmllint/typedescriptionreader.cpp @@ -398,6 +398,10 @@ void TypeDescriptionReader::readEnum(UiObjectDefinition *ast, const ScopeTree::P QString name = toString(script->qualifiedId); if (name == QLatin1String("name")) { metaEnum.setName(readStringBinding(script)); + } else if (name == QLatin1String("alias")) { + metaEnum.setAlias(readStringBinding(script)); + } else if (name == QLatin1String("isFlag")) { + metaEnum.setIsFlag(readBoolBinding(script)); } else if (name == QLatin1String("values")) { readEnumValues(script, &metaEnum); } else { |