|
static QT_BEGIN_NAMESPACE void | printConversionWarning (QV4::ExecutionEngine *engine, const QString &propertyValue, const QString &propertyType, const QString &propertyName) |
static bool | isConstructibleMetaType (const QMetaType metaType) |
template<typename JSValue> |
JSValue | nullValue () |
template<typename JSValue> |
bool | coerceToJSValue (QMetaType fromType, const void *from, JSValue *to) |
static bool | coerceValue (QMetaType fromType, const void *from, QMetaType toType, void *to, QV4::ExecutionEngine *engine) |
static void * | createVariantData (QMetaType type, QVariant *variant) |
static void | callConstructor (const QMetaObject *targetMetaObject, int i, void **args, int argc, void *target) |
static void | callConstructor (const QMetaObject *targetMetaObject, int i, void *source, void *target) |
template<typename Allocate> |
static void | fromVerifiedType (const QMetaObject *targetMetaObject, int ctorIndex, void **args, Allocate &&allocate) |
template<typename Allocate, typename Retrieve> |
static bool | fromMatchingType (const QMetaObject *targetMetaObject, Allocate &&allocate, Retrieve &&retrieve, QV4::ExecutionEngine *engine) |
template<typename Allocate> |
static bool | fromMatchingType (const QMetaObject *targetMetaObject, const QV4::Value &source, Allocate &&allocate, QV4::ExecutionEngine *engine) |
template<typename Allocate> |
static bool | fromMatchingType (const QMetaObject *targetMetaObject, QVariant source, Allocate &&allocate, QV4::ExecutionEngine *engine) |
template<typename Allocate> |
static bool | fromString (const QMetaObject *mo, QString s, Allocate &&allocate) |
template<typename Get, typename Convert> |
static bool | doWriteProperty (const QMetaProperty &metaProperty, void *target, Get &&get, Convert &&convert, QV4::ExecutionEngine *engine) |
static void | doWriteProperties (const QMetaObject *targetMetaObject, void *target, const QV4::Value &source, QV4::ExecutionEngine *engine) |
static QVariant | byProperties (const QMetaObject *targetMetaObject, QMetaType metaType, const QV4::Value &source, QV4::ExecutionEngine *engine) |
template<typename Read> |
static void | doWriteProperties (const QMetaObject *targetMetaObject, void *target, const QMetaObject *sourceMetaObject, Read &&read, QV4::ExecutionEngine *engine) |
static void | doWriteProperties (const QMetaObject *targetMeta, void *target, QObject *source, QV4::ExecutionEngine *engine) |
static QVariant | byProperties (const QMetaObject *targetMetaObject, QMetaType targetMetaType, QObject *source, QV4::ExecutionEngine *engine) |
static QVariant | byProperties (const QMetaObject *targetMetaObject, QMetaType targetMetaType, const QMetaObject *sourceMetaObject, const void *source, QV4::ExecutionEngine *engine) |
template<typename Map> |
void | doWriteProperties (const QMetaObject *targetMetaObject, void *target, const Map &source, QV4::ExecutionEngine *engine) |
template<typename Map> |
QVariant | byProperties (const QMetaObject *targetMetaObject, QMetaType targetMetaType, const Map &source, QV4::ExecutionEngine *engine) |
static QVariant | byProperties (const QMetaObject *targetMetaObject, QMetaType targetMetaType, const QVariant &source, QV4::ExecutionEngine *engine) |
template<typename Allocate, typename DefaultConstruct> |
bool | createOrConstructValueType (const QQmlType &targetType, const QV4::Value &source, Allocate &&allocate, DefaultConstruct &&defaultConstruct, QV4::ExecutionEngine *engine) |
template<typename Allocate, typename DefaultConstruct> |
bool | createOrConstructValueType (const QQmlType &targetType, QMetaType sourceMetaType, void *source, Allocate &&allocate, DefaultConstruct &&defaultConstruct, QV4::ExecutionEngine *engine) |
static QVariant | fromJSValue (const QQmlType &type, const QJSValue &s, QMetaType metaType) |
Q_QML_EXPORT QQmlColorProvider * | QQml_setColorProvider (QQmlColorProvider *newProvider) |
static QQmlColorProvider ** | getColorProvider (void) |
Q_AUTOTEST_EXPORT QQmlColorProvider * | QQml_colorProvider (void) |
Q_QML_EXPORT QQmlGuiProvider * | QQml_setGuiProvider (QQmlGuiProvider *newProvider) |
static QQmlGuiProvider ** | getGuiProvider (void) |
Q_AUTOTEST_EXPORT QQmlGuiProvider * | QQml_guiProvider (void) |
static const QQmlData * | ddata_for_cast (QObject *object) |
bool | qmlobject_can_cpp_cast (QObject *object, const QMetaObject *mo) |
bool | qmlobject_can_qml_cast (QObject *object, const QQmlType &type) |