- 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 enum QScriptValue::PropertyFlagstatic final classQFlags type for enumQScriptValue.PropertyFlagstatic enumJava wrapper for Qt enum QScriptValue::ResolveFlagstatic final classQFlags type for enumQScriptValue.ResolveFlagstatic enumJava wrapper for Qt enum QScriptValue::SpecialValueNested classes/interfaces inherited from class io.qt.QtObject
QtObject.QPrivateConstructor -
Constructor Summary
ConstructorsModifierConstructorDescriptionQScriptValue(boolean value) QScriptValue(double value) QScriptValue(int value) protectedConstructor for internal use only.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(QScriptValue other) QScriptValue(String value) -
Method Summary
Modifier and TypeMethodDescriptionfinal 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()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()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()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) 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
public QScriptValue(boolean value) -
QScriptValue
-
QScriptValue
-
QScriptValue
public QScriptValue(double value) -
QScriptValue
public QScriptValue(int value) -
QScriptValue
Constructor for internal use only.- Parameters:
p- expected to benull.
-
-
Method Details
-
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<>()
-
call
@QtUninvokable public final QScriptValue call(QScriptValue thisObject, Collection<QScriptValue> args) -
call
-
construct
Overloaded function for
construct(java.util.Collection)withargs = new java.util.ArrayList<>(). -
construct
-
construct
-
data
-
engine
-
equals
-
instanceOf
-
isArray
-
isBoolean
-
isDate
-
isError
-
isFunction
-
isNull
-
isNumber
-
isObject
-
isQObject
-
isRegExp
-
isString
-
isUndefined
-
isValid
-
isVariant
-
lessThan
-
objectId
-
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(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.ResolveFlags mode) -
property
Overloaded function for
property(java.lang.String, 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
-
property
Overloaded function for
property(int, 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
-
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(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.ResolveFlags mode) -
propertyFlags
@QtUninvokable public final QScriptValue.PropertyFlags propertyFlags(String name, QScriptValue.ResolveFlag... mode) Overloaded function for
propertyFlags(java.lang.String, 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.ResolveFlags mode) -
prototype
-
scope
-
scriptClass
-
setData
-
setProperty
@QtUninvokable public final void setProperty(QScriptString name, QScriptValue value, QScriptValue.PropertyFlag... flags) -
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.PropertyFlags flags) -
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(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.PropertyFlags flags) -
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). -
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.PropertyFlags flags) -
setPrototype
-
setScope
-
setScriptClass
-
strictlyEquals
-
toBoolean
-
toDateTime
-
toInt
-
toDouble
-
toQObject
-
toRegExp
-
toString
-
toShort
-
toVariant
-
toInteger
-
clone
-