forked from qt-creator/qt-creator
Updating qmljs parser to latest qtdeclarative parser
improves support for string templates, required properties, and other smaller improvements Task-number: QTCREATORBUG-21869 Change-Id: Ia2359e1f75d4bd7b9ea4f27a920acd2251e36108 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
This commit is contained in:
@@ -151,6 +151,7 @@ public:
|
||||
QStringList typeInfos() const { return _typeInfos; }
|
||||
QStringList classNames() const { return _classNames; }
|
||||
QString preferredPath() const { return _preferredPath; }
|
||||
QString linkTarget() const { return _linkTarget; }
|
||||
|
||||
private:
|
||||
bool maybeAddComponent(const QString &typeName, const QString &fileName, const QString &version, QHash<QString,Component> &hash, int lineNumber = -1, bool multi = true);
|
||||
@@ -168,6 +169,7 @@ private:
|
||||
bool _designerSupported = false;
|
||||
QStringList _typeInfos;
|
||||
QStringList _classNames;
|
||||
QString _linkTarget;
|
||||
};
|
||||
|
||||
using QmlDirComponents = QMultiHash<QString,QmlDirParser::Component>;
|
||||
|
||||
Reference in New Issue
Block a user