NAME
Qt::Script::QScriptValue
PUBLIC METHODS
- QScriptValue()
- QScriptValue(const QScriptValue & other)
- QScriptValue(QScriptValue::SpecialValue value)
- QScriptValue(bool value)
- QScriptValue(int value)
- QScriptValue(uint value)
- QScriptValue(double value)
- QScriptValue(const QString & value)
- QScriptValue(const QLatin1String & value)
- QScriptValue(const char * value)
- QScriptValue(QScriptEngine * engine, QScriptValue::SpecialValue val)
- QScriptValue(QScriptEngine * engine, bool val)
- QScriptValue(QScriptEngine * engine, int val)
- QScriptValue(QScriptEngine * engine, uint val)
- QScriptValue(QScriptEngine * engine, double val)
- QScriptValue(QScriptEngine * engine, const QString & val)
- QScriptValue(QScriptEngine * engine, const char * val)
- ~QScriptValue()
- QScriptValue call(const QScriptValue & thisObject, const QList<QScriptValue> & args)
- QScriptValue call(const QScriptValue & thisObject, const QList<QScriptValue> & args = QList<QScriptValue>())
- QScriptValue call(const QScriptValue & thisObject = QScriptValue(), const QList<QScriptValue> & args = QList<QScriptValue>())
- QScriptValue call(const QScriptValue & thisObject, const QScriptValue & arguments)
- QScriptValue construct(const QList<QScriptValue> & args)
- QScriptValue construct(const QList<QScriptValue> & args = QList<QScriptValue>())
- QScriptValue construct(const QScriptValue & arguments)
- QScriptValue data()
- QScriptEngine * engine()
- bool equals(const QScriptValue & other)
- bool instanceOf(const QScriptValue & other)
- bool isArray()
- bool isBool()
- bool isBoolean()
- bool isDate()
- bool isError()
- bool isFunction()
- bool isNull()
- bool isNumber()
- bool isObject()
- bool isQMetaObject()
- bool isQObject()
- bool isRegExp()
- bool isString()
- bool isUndefined()
- bool isValid()
- bool isVariant()
- bool lessThan(const QScriptValue & other)
- qint64 objectId()
- QScriptValue & operator=(const QScriptValue & other)
- QScriptValue prototype()
- QScriptValue scope()
- QScriptClass * scriptClass()
- void setData(const QScriptValue & data)
- void setPrototype(const QScriptValue & prototype)
- void setScope(const QScriptValue & scope)
- void setScriptClass(QScriptClass * scriptClass)
- bool strictlyEquals(const QScriptValue & other)
- bool toBool()
- bool toBoolean()
- QDateTime toDateTime()
- qint32 toInt32()
- double toInteger()
- double toNumber()
- QScriptValue toObject()
- const QMetaObject * toQMetaObject()
- QObject * toQObject()
- QRegExp toRegExp()
- QString toString()
- quint16 toUInt16()
- quint32 toUInt32()
- QVariant toVariant()
ENUM VALUES
- ResolveLocal
- ResolvePrototype
- ResolveScope
- ResolveFull
- ReadOnly
- Undeletable
- SkipInEnumeration
- PropertyGetter
- PropertySetter
- QObjectMember
- KeepExistingFlags
- UserRange
- NullValue
- UndefinedValue
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2012 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.