- All Superinterfaces:
QtObjectInterface
- All Known Implementing Classes:
QAxBase.Impl
,QAxObject
,QAxScriptEngine
,QAxWidget
Abstract class that provides an API to initialize and access a COM object
Java wrapper for Qt's class QAxBase
Following functions are protected in the Qt interface, all implementations of this interface may implement these function:
@QtUninvokable
protected final void connectNotify(){
QAxBase.MemberAccess.of(this).connectNotify();
}
@QtUninvokable
protected final java.lang.Object dynamicCall(java.lang.@Nullable String name, java.util.@NonNull Collection<? extends java.lang.Object> vars, int flags){
return QAxBase.MemberAccess.of(this).dynamicCall(name, vars, flags);
}
@QtUninvokable
protected final int indexOfVerb(java.lang.@NonNull String verb){
return QAxBase.MemberAccess.of(this).indexOfVerb(verb);
}
@QtUninvokable
protected final void initializeFrom(io.qt.activex.@Nullable QAxBase that){
QAxBase.MemberAccess.of(this).initializeFrom(that);
}
@QtUninvokable
protected final void internalRelease(){
QAxBase.MemberAccess.of(this).internalRelease();
}
@QtUninvokable
protected abstract io.qt.core.@Nullable QMetaObject fallbackMetaObject();
@QtUninvokable
private abstract io.qt.core.@Nullable QMetaObject parentMetaObject();
protected static io.qt.core.@NonNull QList<java.lang.Object> argumentsToList(java.lang.Object var1, java.lang.Object var2, java.lang.Object var3, java.lang.Object var4, java.lang.Object var5, java.lang.Object var6, java.lang.Object var7, java.lang.Object var8){
return Impl.argumentsToList(var1, var2, var3, var4, var5, var6, var7, var8);
}
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
Implementor class for interfaceQAxBase
static class
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
clear()
See QAxBase::clear()default QMetaObject
default boolean
propertyWritable
(String arg__1) qObject()
default void
setPropertyWritable
(String arg__1, boolean arg__2) Methods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Method Details
-
className
-
clear
See QAxBase::clear()
-
metaObject
-
propertyWritable
-
qObject
-
setPropertyWritable
-