diff options
author | Thomas Hartmann <thomas.hartmann@qt.io> | 2016-10-26 14:15:02 +0200 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2016-10-26 16:08:29 +0000 |
commit | 99aaf86a33ce08536b1a0f34940687c589026b6f (patch) | |
tree | 30df733deebde80db97a7505b101cf6061b57e90 /src/libs/qmljs/qmljsstaticanalysismessage.cpp | |
parent | de6021c71a7f6067581fe9b0b71d81b6f5d0c07f (diff) | |
download | qt-creator-99aaf86a33ce08536b1a0f34940687c589026b6f.tar.gz |
QmlJSCheck: Add error for ambiguous ids
Certain ids can be ambiguous and have name clashes with properties.
Those ids are not supported in the designer.
Change-Id: Ida293d24611c467df6ef813a541e8abfc06b51cb
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs/qmljs/qmljsstaticanalysismessage.cpp')
-rw-r--r-- | src/libs/qmljs/qmljsstaticanalysismessage.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsstaticanalysismessage.cpp b/src/libs/qmljs/qmljsstaticanalysismessage.cpp index fe5213b6bc..157537be1a 100644 --- a/src/libs/qmljs/qmljsstaticanalysismessage.cpp +++ b/src/libs/qmljs/qmljsstaticanalysismessage.cpp @@ -220,6 +220,8 @@ StaticAnalysisMessages::StaticAnalysisMessages() "and might not show up in Qt Quick Designer as expected.")); newMsg(WarnStatesOnlyInRootItemForVisualDesigner, Warning, tr("Qt Quick Designer only supports states in the root item.")); + newMsg(ErrInvalidIdeInVisualDesigner, Error, + tr("This id might be ambiguous and is not supported in the Qt Quick Designer")); newMsg(WarnAboutQtQuick1InsteadQtQuick2, Warning, tr("Using Qt Quick 1 code model instead of Qt Quick 2.")); newMsg(ErrUnsupportedRootTypeInVisualDesigner, Error, |