diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2020-04-09 14:33:31 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2020-04-09 14:55:52 +0200 |
commit | 574e74ffed00158ab0dc251c2789f4dccbf01eae (patch) | |
tree | c3a63856b752f863630c76577206b9e0c949117b /tools/qmllint/metatypes.h | |
parent | a38b017331cda15f39f2728278fb9e8bafa41821 (diff) |
TypeDescriptionReader: Read alias and isFlag for enumsv5.15.0-beta4
Change-Id: I7af2860cf18e7cd97cf3e84065172ce582843536
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'tools/qmllint/metatypes.h')
-rw-r--r-- | tools/qmllint/metatypes.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tools/qmllint/metatypes.h b/tools/qmllint/metatypes.h index d67de2edcd..eb832c27ba 100644 --- a/tools/qmllint/metatypes.h +++ b/tools/qmllint/metatypes.h @@ -44,8 +44,10 @@ class MetaEnum { - QString m_name; QStringList m_keys; + QString m_name; + QString m_alias; + bool m_isFlag = false; public: MetaEnum() = default; @@ -56,6 +58,12 @@ public: QString name() const { return m_name; } void setName(const QString &name) { m_name = name; } + QString alias() const { return m_alias; } + void setAlias(const QString &alias) { m_alias = alias; } + + bool isFlag() const { return m_isFlag; } + void setIsFlag(bool isFlag) { m_isFlag = isFlag; } + void addKey(const QString &key) { m_keys.append(key); } QStringList keys() const { return m_keys; } }; |