CppQmlTypes Class
(QmlJS::QmlJS::CppQmlTypes)Public Functions
CppQmlTypes(QmlJS::QmlJS::ValueOwner *valueOwner) | |
const QmlJS::QmlJS::ObjectValue * | cppContextProperties() const |
int | createObjectsForImport(const QmlJS::QString &, int) |
bool | hasModule(const QmlJS::QString &module) const |
void | load(const QmlJS::QString &originId, const T &fakeMetaObjects, const QmlJS::QString &overridePackage = ...) |
const QmlJS::QmlJS::CppComponentValue * | objectByCppName(const QmlJS::QString &cppName) const |
const QmlJS::QmlJS::CppComponentValue * | objectByQualifiedName(const QmlJS::QString &fullyQualifiedName) const |
const QmlJS::QmlJS::CppComponentValue * | objectByQualifiedName(const QmlJS::QString &package, const QmlJS::QString &type, int version) const |
void | setCppContextProperties(const QmlJS::QmlJS::ObjectValue *contextProperties) |
Static Public Members
QmlJS::QString | qualifiedName(const QmlJS::QString &module, const QmlJS::QString &type, int version) |
Member Function Documentation
CppQmlTypes::CppQmlTypes(QmlJS::QmlJS::ValueOwner *valueOwner)
Default constructs an instance of CppQmlTypes.
const QmlJS::QmlJS::ObjectValue *CppQmlTypes::cppContextProperties() const
See also setCppContextProperties().
int CppQmlTypes::createObjectsForImport(const QmlJS::QString &, int)
bool CppQmlTypes::hasModule(const QmlJS::QString &module) const
void CppQmlTypes::load(const QmlJS::QString &originId, const T &fakeMetaObjects, const QmlJS::QString &overridePackage = ...)
const QmlJS::QmlJS::CppComponentValue *CppQmlTypes::objectByCppName(const QmlJS::QString &cppName) const
const QmlJS::QmlJS::CppComponentValue *CppQmlTypes::objectByQualifiedName(const QmlJS::QString &fullyQualifiedName) const
const QmlJS::QmlJS::CppComponentValue *CppQmlTypes::objectByQualifiedName(const QmlJS::QString &package, const QmlJS::QString &type, int version) const
[static]
QmlJS::QString CppQmlTypes::qualifiedName(const QmlJS::QString &module, const QmlJS::QString &type, int version)
void CppQmlTypes::setCppContextProperties(const QmlJS::QmlJS::ObjectValue *contextProperties)
See also cppContextProperties().