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>
This commit is contained in:
Fawzi Mohamed
2014-02-13 23:53:13 +01:00
parent 1ff5faacea
commit f2ae69b1bf
3 changed files with 49 additions and 2 deletions

View File

@@ -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)
{}