- All Implemented Interfaces:
QtObjectInterface,Cloneable
Acts as a container for the Qt Script data types
Java wrapper for Qt class QScriptValue
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQScriptValue::PropertyFlagstatic final classQFlagstype for enumQScriptValue.PropertyFlagstatic enumJava wrapper for Qt enumQScriptValue::ResolveFlagstatic final classQFlagstype for enumQScriptValue.ResolveFlagstatic enumJava wrapper for Qt enumQScriptValue::SpecialValue -
Constructor Summary
ConstructorsConstructorDescriptionQScriptValue(boolean value) QScriptValue(double value) QScriptValue(int value) QScriptValue(QScriptValue other) QScriptValue(QScriptEngine engine, boolean val) QScriptValue(QScriptEngine engine, double val) QScriptValue(QScriptEngine engine, int val) QScriptValue(QScriptEngine engine, QScriptValue.SpecialValue val) QScriptValue(QScriptEngine engine, String val) QScriptValue(String value) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidassign(QScriptValue other) final QScriptValuecall()Overloaded function forcall(io.qt.script.QScriptValue, java.util.Collection)final QScriptValuecall(QScriptValue thisObject) Overloaded function forcall(io.qt.script.QScriptValue, java.util.Collection)withargs = new java.util.ArrayList<>().final QScriptValuecall(QScriptValue thisObject, QScriptValue arguments) final QScriptValuecall(QScriptValue thisObject, Collection<QScriptValue> args) clone()Creates and returns a copy of this object.final QScriptValueOverloaded function forconstruct(java.util.Collection)withargs = new java.util.ArrayList<>().final QScriptValueconstruct(QScriptValue arguments) final QScriptValueconstruct(Collection<QScriptValue> args) final QScriptValuedata()final QScriptEngineengine()final booleanequals(QScriptValue other) final booleaninstanceOf(QScriptValue other) final booleanisArray()final booleanfinal booleanisDate()final booleanisError()final booleanfinal booleanisNull()final booleanisNumber()final booleanisObject()final booleanfinal booleanisRegExp()final booleanisString()final booleanfinal booleanisValid()final booleanfinal booleanlessThan(QScriptValue other) final longobjectId()SeeQScriptValue::objectId()const final QScriptValueproperty(int arrayIndex) Overloaded function forproperty(int, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1).final QScriptValueproperty(int arrayIndex, QScriptValue.ResolveFlag ... mode) Overloaded function forproperty(int, io.qt.script.QScriptValue.ResolveFlags).final QScriptValueproperty(int arrayIndex, QScriptValue.ResolveFlags mode) final QScriptValueproperty(QScriptString name) Overloaded function forproperty(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1).final QScriptValueproperty(QScriptString name, QScriptValue.ResolveFlag ... mode) Overloaded function forproperty(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags).final QScriptValueproperty(QScriptString name, QScriptValue.ResolveFlags mode) final QScriptValueOverloaded function forproperty(java.lang.String, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1).final QScriptValueproperty(String name, QScriptValue.ResolveFlag ... mode) Overloaded function forproperty(java.lang.String, io.qt.script.QScriptValue.ResolveFlags).final QScriptValueproperty(String name, QScriptValue.ResolveFlags mode) propertyFlags(QScriptString name) Overloaded function forpropertyFlags(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1).propertyFlags(QScriptString name, QScriptValue.ResolveFlag ... mode) Overloaded function forpropertyFlags(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags).propertyFlags(QScriptString name, QScriptValue.ResolveFlags mode) propertyFlags(String name) Overloaded function forpropertyFlags(java.lang.String, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1).propertyFlags(String name, QScriptValue.ResolveFlag ... mode) Overloaded function forpropertyFlags(java.lang.String, io.qt.script.QScriptValue.ResolveFlags).propertyFlags(String name, QScriptValue.ResolveFlags mode) final QScriptValuefinal QScriptValuescope()SeeQScriptValue::scope()const final QScriptClassfinal voidsetData(QScriptValue data) final voidsetProperty(int arrayIndex, QScriptValue value) Overloaded function forsetProperty(int, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags)withflags = new io.qt.script.QScriptValue.PropertyFlags(2048).final voidsetProperty(int arrayIndex, QScriptValue value, QScriptValue.PropertyFlag ... flags) Overloaded function forsetProperty(int, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags).final voidsetProperty(int arrayIndex, QScriptValue value, QScriptValue.PropertyFlags flags) final voidsetProperty(QScriptString name, QScriptValue value) Overloaded function forsetProperty(io.qt.script.QScriptString, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags)withflags = new io.qt.script.QScriptValue.PropertyFlags(2048).final voidsetProperty(QScriptString name, QScriptValue value, QScriptValue.PropertyFlag ... flags) final voidsetProperty(QScriptString name, QScriptValue value, QScriptValue.PropertyFlags flags) final voidsetProperty(String name, QScriptValue value) Overloaded function forsetProperty(java.lang.String, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags)withflags = new io.qt.script.QScriptValue.PropertyFlags(2048).final voidsetProperty(String name, QScriptValue value, QScriptValue.PropertyFlag ... flags) Overloaded function forsetProperty(java.lang.String, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags).final voidsetProperty(String name, QScriptValue value, QScriptValue.PropertyFlags flags) final voidsetPrototype(QScriptValue prototype) final voidsetScope(QScriptValue scope) SeeQScriptValue::setScope(QScriptValue) final voidsetScriptClass(QScriptClass scriptClass) final booleanstrictlyEquals(QScriptValue other) final booleanfinal QDateTimefinal doubletoDouble()final inttoInt()final Integerfinal QObjectfinal QRegExptoRegExp()final shorttoShort()final StringtoString()final ObjectMethods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QScriptValue
public QScriptValue() -
QScriptValue
-
QScriptValue
-
QScriptValue
-
QScriptValue
-
QScriptValue
-
QScriptValue
-
QScriptValue
-
QScriptValue
-
QScriptValue
public QScriptValue(boolean value) -
QScriptValue
public QScriptValue(double value) -
QScriptValue
public QScriptValue(int value)
-
-
Method Details
-
call
@QtUninvokable public final QScriptValue call(QScriptValue thisObject, Collection<QScriptValue> args) -
call
-
construct
-
construct
-
data
-
engine
-
equals
-
instanceOf
-
isArray
-
isBoolean
-
isDate
-
isError
-
isFunction
-
isNull
-
isNumber
-
isObject
-
isQObject
-
isRegExp
-
isString
-
isUndefined
-
isValid
-
isVariant
-
lessThan
-
objectId
See
QScriptValue::objectId()const -
assign
-
property
@QtUninvokable public final QScriptValue property(QScriptString name, QScriptValue.ResolveFlags mode) -
property
-
property
-
propertyFlags
@QtUninvokable public final QScriptValue.PropertyFlags propertyFlags(QScriptString name, QScriptValue.ResolveFlags mode) -
propertyFlags
@QtUninvokable public final QScriptValue.PropertyFlags propertyFlags(String name, QScriptValue.ResolveFlags mode) -
prototype
-
scope
See
QScriptValue::scope()const -
scriptClass
-
setData
-
setProperty
@QtUninvokable public final void setProperty(QScriptString name, QScriptValue value, QScriptValue.PropertyFlags flags) -
setProperty
@QtUninvokable public final void setProperty(String name, QScriptValue value, QScriptValue.PropertyFlags flags) -
setProperty
@QtUninvokable public final void setProperty(int arrayIndex, QScriptValue value, QScriptValue.PropertyFlags flags) -
setPrototype
-
setScope
See
QScriptValue::setScope(QScriptValue) -
setScriptClass
-
strictlyEquals
-
toBoolean
-
toDateTime
-
toInt
-
toDouble
-
toQObject
-
toRegExp
-
toString
-
toShort
-
toVariant
-
toInteger
-
clone
Creates and returns a copy of this object.
-
call
Overloaded function for
call(io.qt.script.QScriptValue, java.util.Collection)withargs = new java.util.ArrayList<>(). -
call
Overloaded function for
call(io.qt.script.QScriptValue, java.util.Collection)with:
thisObject = new io.qt.script.QScriptValue()args = new java.util.ArrayList<>()
-
construct
Overloaded function for
construct(java.util.Collection)withargs = new java.util.ArrayList<>(). -
property
Overloaded function for
property(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1). -
property
@QtUninvokable public final QScriptValue property(QScriptString name, QScriptValue.ResolveFlag ... mode) Overloaded function for
property(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags). -
property
Overloaded function for
property(java.lang.String, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1). -
property
Overloaded function for
property(java.lang.String, io.qt.script.QScriptValue.ResolveFlags). -
property
Overloaded function for
property(int, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1). -
property
@QtUninvokable public final QScriptValue property(int arrayIndex, QScriptValue.ResolveFlag ... mode) Overloaded function for
property(int, io.qt.script.QScriptValue.ResolveFlags). -
propertyFlags
Overloaded function for
propertyFlags(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1). -
propertyFlags
@QtUninvokable public final QScriptValue.PropertyFlags propertyFlags(QScriptString name, QScriptValue.ResolveFlag ... mode) Overloaded function for
propertyFlags(io.qt.script.QScriptString, io.qt.script.QScriptValue.ResolveFlags). -
propertyFlags
Overloaded function for
propertyFlags(java.lang.String, io.qt.script.QScriptValue.ResolveFlags)withmode = new io.qt.script.QScriptValue.ResolveFlags(1). -
propertyFlags
@QtUninvokable public final QScriptValue.PropertyFlags propertyFlags(String name, QScriptValue.ResolveFlag ... mode) Overloaded function for
propertyFlags(java.lang.String, io.qt.script.QScriptValue.ResolveFlags). -
setProperty
Overloaded function for
setProperty(io.qt.script.QScriptString, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags)withflags = new io.qt.script.QScriptValue.PropertyFlags(2048). -
setProperty
@QtUninvokable public final void setProperty(QScriptString name, QScriptValue value, QScriptValue.PropertyFlag ... flags) -
setProperty
Overloaded function for
setProperty(java.lang.String, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags)withflags = new io.qt.script.QScriptValue.PropertyFlags(2048). -
setProperty
@QtUninvokable public final void setProperty(String name, QScriptValue value, QScriptValue.PropertyFlag ... flags) Overloaded function for
setProperty(java.lang.String, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags). -
setProperty
Overloaded function for
setProperty(int, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags)withflags = new io.qt.script.QScriptValue.PropertyFlags(2048). -
setProperty
@QtUninvokable public final void setProperty(int arrayIndex, QScriptValue value, QScriptValue.PropertyFlag ... flags) Overloaded function for
setProperty(int, io.qt.script.QScriptValue, io.qt.script.QScriptValue.PropertyFlags).
-