java.lang.Object
io.qt.QtObject
io.qt.script.QScriptClass
- All Implemented Interfaces:
QtObjectInterface
Interface for defining custom behavior of (a class of) Qt Script objects
Java wrapper for Qt class QScriptClass
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQScriptClass::Extensionstatic enumJava wrapper for Qt enumQScriptClass::QueryFlagstatic final classQFlagstype for enumQScriptClass.QueryFlag -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal QScriptEngineengine()final Objectextension(QScriptClass.Extension extension) Overloaded function forextension(io.qt.script.QScriptClass.Extension, java.lang.Object)withargument = null.extension(QScriptClass.Extension extension, Object argument) name()newIterator(QScriptValue object) property(QScriptValue object, QScriptString name, int id) propertyFlags(QScriptValue object, QScriptString name, int id) queryProperty(QScriptValue object, QScriptString name, QScriptClass.QueryFlags flags, Integer id) voidsetProperty(QScriptValue object, QScriptString name, int id, QScriptValue value) booleansupportsExtension(QScriptClass.Extension extension) Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QScriptClass
-
-
Method Details
-
engine
-
extension
-
name
-
newIterator
-
property
-
propertyFlags
@QtUninvokable public QScriptValue.PropertyFlags propertyFlags(QScriptValue object, QScriptString name, int id) -
prototype
-
queryProperty
@QtUninvokable public QScriptClass.QueryFlags queryProperty(QScriptValue object, QScriptString name, QScriptClass.QueryFlags flags, Integer id) -
setProperty
@QtUninvokable public void setProperty(QScriptValue object, QScriptString name, int id, QScriptValue value) -
supportsExtension
-
extension
Overloaded function for
extension(io.qt.script.QScriptClass.Extension, java.lang.Object)withargument = null.
-