diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2011-06-21 15:10:57 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2011-06-22 12:07:06 +0200 |
commit | fc88340c6cab7f4fcb0b063cbeb842625e76ceed (patch) | |
tree | 7146d9ff3a9ca00a96a9a48bd6a777b24176630d /src/libs/languageutils | |
parent | 5118e75bc76f6c90a7e788d68763082c76db8dcb (diff) | |
download | qt-creator-fc88340c6cab7f4fcb0b063cbeb842625e76ceed.tar.gz |
QmlJS: Setup QmlEnumValues even if enum is non-local.
Change-Id: Ib7a3621c14b6dfbdf36c75abac282c08f47e55ca
Reviewed-on: http://codereview.qt.nokia.com/559
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@nokia.com>
Diffstat (limited to 'src/libs/languageutils')
-rw-r--r-- | src/libs/languageutils/fakemetaobject.cpp | 3 | ||||
-rw-r--r-- | src/libs/languageutils/fakemetaobject.h | 2 |
2 files changed, 5 insertions, 0 deletions
diff --git a/src/libs/languageutils/fakemetaobject.cpp b/src/libs/languageutils/fakemetaobject.cpp index 41b153c2ed..08134840ee 100644 --- a/src/libs/languageutils/fakemetaobject.cpp +++ b/src/libs/languageutils/fakemetaobject.cpp @@ -41,6 +41,9 @@ FakeMetaEnum::FakeMetaEnum(const QString &name) : m_name(name) {} +bool FakeMetaEnum::isValid() const +{ return !m_name.isEmpty(); } + QString FakeMetaEnum::name() const { return m_name; } diff --git a/src/libs/languageutils/fakemetaobject.h b/src/libs/languageutils/fakemetaobject.h index 1fca983607..f44a59abbd 100644 --- a/src/libs/languageutils/fakemetaobject.h +++ b/src/libs/languageutils/fakemetaobject.h @@ -53,6 +53,8 @@ public: FakeMetaEnum(); explicit FakeMetaEnum(const QString &name); + bool isValid() const; + QString name() const; void setName(const QString &name); |