aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/languageutils/fakemetaobject.cpp
diff options
context:
space:
mode:
authorFawzi Mohamed <fawzi.mohamed@digia.com>2014-02-13 23:53:13 +0100
committerFawzi Mohamed <fawzi.mohamed@digia.com>2014-02-18 05:41:16 +0100
commitf2ae69b1bf7f7ade6c01b42ed8444cd7e1b3ab94 (patch)
treed7a8a4cae34babdc419bb2bbf3009c00574866ec /src/libs/languageutils/fakemetaobject.cpp
parent1ff5faacea584d371e5265da3ff5e172a5514475 (diff)
qmljs: qmltypes, added isCreatable, isSingleton, isComposite
Change-Id: I62cd3736de46b25107e5ea5f6d8e8dcafaa5e11a Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Diffstat (limited to 'src/libs/languageutils/fakemetaobject.cpp')
-rw-r--r--src/libs/languageutils/fakemetaobject.cpp32
1 files changed, 31 insertions, 1 deletions
diff --git a/src/libs/languageutils/fakemetaobject.cpp b/src/libs/languageutils/fakemetaobject.cpp
index aa3e2594f9..4fba1afa1d 100644
--- a/src/libs/languageutils/fakemetaobject.cpp
+++ b/src/libs/languageutils/fakemetaobject.cpp
@@ -200,7 +200,7 @@ void FakeMetaProperty::addToHash(QCryptographicHash &hash) const
}
-FakeMetaObject::FakeMetaObject()
+FakeMetaObject::FakeMetaObject() : m_isSingleton(false), m_isCreatable(true), m_isComposite(false)
{
}
@@ -352,6 +352,36 @@ QByteArray FakeMetaObject::fingerprint() const
return m_fingerprint;
}
+bool FakeMetaObject::isSingleton() const
+{
+ return m_isSingleton;
+}
+
+bool FakeMetaObject::isCreatable() const
+{
+ return m_isCreatable;
+}
+
+bool FakeMetaObject::isComposite() const
+{
+ return m_isComposite;
+}
+
+void FakeMetaObject::setIsSingleton(bool value)
+{
+ m_isSingleton = value;
+}
+
+void FakeMetaObject::setIsCreatable(bool value)
+{
+ m_isCreatable = value;
+}
+
+void FakeMetaObject::setIsComposite(bool value)
+{
+ m_isSingleton = value;
+}
+
FakeMetaObject::Export::Export()
: metaObjectRevision(0)
{}