Home
·
All Classes
·
Modules
QScriptValue Class Reference
[
QtScript
module]
Types
enum
PropertyFlag
{ ReadOnly, Undeletable, SkipInEnumeration, PropertyGetter, ..., UserRange }
class
PropertyFlags
enum
ResolveFlag
{ ResolveLocal, ResolvePrototype, ResolveScope, ResolveFull }
class
ResolveFlags
enum
SpecialValue
{ NullValue, UndefinedValue }
Methods
__init__
(
self
)
__init__
(
self
, QScriptValue)
__init__
(
self
, SpecialValue)
__init__
(
self
, QScriptEngine, SpecialValue)
__init__
(
self
, bool)
__init__
(
self
, QScriptEngine, bool)
__init__
(
self
, int)
__init__
(
self
, QScriptEngine, int)
__init__
(
self
, float)
__init__
(
self
, QScriptEngine, float)
__init__
(
self
, QString)
__init__
(
self
, QScriptEngine, QString)
QScriptValue
call
(
self
, QScriptValue
thisObject
= QScriptValue(), list-of-QScriptValue
args
= QScriptValueList())
QScriptValue
call
(
self
, QScriptValue, QScriptValue)
QScriptValue
construct
(
self
, list-of-QScriptValue
args
= QScriptValueList())
QScriptValue
construct
(
self
, QScriptValue)
QScriptValue
data
(
self
)
QScriptEngine
engine
(
self
)
bool
equals
(
self
, QScriptValue)
bool
instanceOf
(
self
, QScriptValue)
bool
isArray
(
self
)
bool
isBool
(
self
)
bool
isBoolean
(
self
)
bool
isDate
(
self
)
bool
isError
(
self
)
bool
isFunction
(
self
)
bool
isNull
(
self
)
bool
isNumber
(
self
)
bool
isObject
(
self
)
bool
isQMetaObject
(
self
)
bool
isQObject
(
self
)
bool
isRegExp
(
self
)
bool
isString
(
self
)
bool
isUndefined
(
self
)
bool
isValid
(
self
)
bool
isVariant
(
self
)
bool
lessThan
(
self
, QScriptValue)
QScriptValue
property
(
self
, QString, ResolveFlags
mode
= QScriptValue.ResolvePrototype)
QScriptValue
property
(
self
, QScriptString, ResolveFlags
mode
= QScriptValue.ResolvePrototype)
QScriptValue
property
(
self
, int, ResolveFlags
mode
= QScriptValue.ResolvePrototype)
PropertyFlags
propertyFlags
(
self
, QString, ResolveFlags
mode
= QScriptValue.ResolvePrototype)
PropertyFlags
propertyFlags
(
self
, QScriptString, ResolveFlags
mode
= QScriptValue.ResolvePrototype)
QScriptValue
prototype
(
self
)
QScriptClass
scriptClass
(
self
)
setData
(
self
, QScriptValue)
setProperty
(
self
, QString, QScriptValue, PropertyFlags
flags
= QScriptValue.KeepExistingFlags)
setProperty
(
self
, QScriptString, QScriptValue, PropertyFlags
flags
= QScriptValue.KeepExistingFlags)
setProperty
(
self
, int, QScriptValue, PropertyFlags
flags
= QScriptValue.KeepExistingFlags)
setPrototype
(
self
, QScriptValue)
setScriptClass
(
self
, QScriptClass)
bool
strictlyEquals
(
self
, QScriptValue)
bool
toBool
(
self
)
bool
toBoolean
(
self
)
QDateTime
toDateTime
(
self
)
int
toInt32
(
self
)
float
toInteger
(
self
)
float
toNumber
(
self
)
QScriptValue
toObject
(
self
)
QMetaObject
toQMetaObject
(
self
)
QObject
toQObject
(
self
)
QRegExp
toRegExp
(
self
)
QString
toString
(
self
)
int
toUInt16
(
self
)
int
toUInt32
(
self
)
QVariant
toVariant
(
self
)
Detailed Description
Type Documentation
QScriptValue.PropertyFlag
QScriptValue.ResolveFlag
QScriptValue.SpecialValue
Method Documentation
QScriptValue.__init__ (
self
)
QScriptValue.__init__ (
self
,
QScriptValue
)
QScriptValue.__init__ (
self
,
SpecialValue
)
QScriptValue.__init__ (
self
,
QScriptEngine
,
SpecialValue
)
QScriptValue.__init__ (
self
, bool)
QScriptValue.__init__ (
self
,
QScriptEngine
, bool)
QScriptValue.__init__ (
self
, int)
QScriptValue.__init__ (
self
,
QScriptEngine
, int)
QScriptValue.__init__ (
self
, float)
QScriptValue.__init__ (
self
,
QScriptEngine
, float)
QScriptValue.__init__ (
self
, QString)
QScriptValue.__init__ (
self
,
QScriptEngine
, QString)
QScriptValue
QScriptValue.call (
self
,
QScriptValue
thisObject
= QScriptValue(), list-of-QScriptValue
args
= QScriptValueList())
QScriptValue
QScriptValue.call (
self
,
QScriptValue
,
QScriptValue
)
QScriptValue
QScriptValue.construct (
self
, list-of-QScriptValue
args
= QScriptValueList())
QScriptValue
QScriptValue.construct (
self
,
QScriptValue
)
QScriptValue
QScriptValue.data (
self
)
QScriptEngine
QScriptValue.engine (
self
)
bool QScriptValue.equals (
self
,
QScriptValue
)
bool QScriptValue.instanceOf (
self
,
QScriptValue
)
bool QScriptValue.isArray (
self
)
bool QScriptValue.isBool (
self
)
bool QScriptValue.isBoolean (
self
)
bool QScriptValue.isDate (
self
)
bool QScriptValue.isError (
self
)
bool QScriptValue.isFunction (
self
)
bool QScriptValue.isNull (
self
)
bool QScriptValue.isNumber (
self
)
bool QScriptValue.isObject (
self
)
bool QScriptValue.isQMetaObject (
self
)
bool QScriptValue.isQObject (
self
)
bool QScriptValue.isRegExp (
self
)
bool QScriptValue.isString (
self
)
bool QScriptValue.isUndefined (
self
)
bool QScriptValue.isValid (
self
)
bool QScriptValue.isVariant (
self
)
bool QScriptValue.lessThan (
self
,
QScriptValue
)
QScriptValue
QScriptValue.property (
self
, QString,
ResolveFlags
mode
= QScriptValue.ResolvePrototype)
QScriptValue
QScriptValue.property (
self
,
QScriptString
,
ResolveFlags
mode
= QScriptValue.ResolvePrototype)
QScriptValue
QScriptValue.property (
self
, int,
ResolveFlags
mode
= QScriptValue.ResolvePrototype)
PropertyFlags
QScriptValue.propertyFlags (
self
, QString,
ResolveFlags
mode
= QScriptValue.ResolvePrototype)
PropertyFlags
QScriptValue.propertyFlags (
self
,
QScriptString
,
ResolveFlags
mode
= QScriptValue.ResolvePrototype)
QScriptValue
QScriptValue.prototype (
self
)
QScriptClass
QScriptValue.scriptClass (
self
)
QScriptValue.setData (
self
,
QScriptValue
)
QScriptValue.setProperty (
self
, QString,
QScriptValue
,
PropertyFlags
flags
= QScriptValue.KeepExistingFlags)
QScriptValue.setProperty (
self
,
QScriptString
,
QScriptValue
,
PropertyFlags
flags
= QScriptValue.KeepExistingFlags)
QScriptValue.setProperty (
self
, int,
QScriptValue
,
PropertyFlags
flags
= QScriptValue.KeepExistingFlags)
QScriptValue.setPrototype (
self
,
QScriptValue
)
QScriptValue.setScriptClass (
self
,
QScriptClass
)
bool QScriptValue.strictlyEquals (
self
,
QScriptValue
)
bool QScriptValue.toBool (
self
)
bool QScriptValue.toBoolean (
self
)
QDateTime
QScriptValue.toDateTime (
self
)
int QScriptValue.toInt32 (
self
)
float QScriptValue.toInteger (
self
)
float QScriptValue.toNumber (
self
)
QScriptValue
QScriptValue.toObject (
self
)
QMetaObject
QScriptValue.toQMetaObject (
self
)
QObject
QScriptValue.toQObject (
self
)
QRegExp
QScriptValue.toRegExp (
self
)
QString QScriptValue.toString (
self
)
int QScriptValue.toUInt16 (
self
)
int QScriptValue.toUInt32 (
self
)
QVariant QScriptValue.toVariant (
self
)
PyQt 4.8 for X11
Copyright ©
Riverbank Computing Ltd
and
Nokia
2010
Qt 4.7.0