io.qt.gui.QAccessibleImageInterface Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.gui;
import io.qt.*;
/**
* Java wrapper for Qt class QAccessibleImageInterface
*/
public interface QAccessibleImageInterface extends QtObjectInterface
{
/**
* @hidden
* Implementor class for interface {@link io.qt.gui.QAccessibleImageInterface}
*/
public static abstract class Impl extends QtObject
implements io.qt.gui.QAccessibleImageInterface
{
static {
QtJambi_LibraryUtilities.initialize();
}
@NativeAccess
private static final class ConcreteWrapper extends QAccessibleImageInterface.Impl {
@NativeAccess
private ConcreteWrapper(QPrivateConstructor p) { super(p); }
@Override
@QtUninvokable
public java.lang.@NonNull String imageDescription(){
return imageDescription_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static java.lang.String imageDescription_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public io.qt.core.@NonNull QPoint imagePosition(){
return imagePosition_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.core.QPoint imagePosition_native_constfct(long __this__nativeId);
@Override
@QtUninvokable
public io.qt.core.@NonNull QSize imageSize(){
return imageSize_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native static io.qt.core.QSize imageSize_native_constfct(long __this__nativeId);
}
/**
* See QAccessibleImageInterface:: QAccessibleImageInterface()
*/
public Impl(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QAccessibleImageInterface instance);
/**
* See QAccessibleImageInterface:: imageDescription()const
*/
@QtUninvokable
public abstract java.lang.@NonNull String imageDescription();
private native static java.lang.String imageDescription_native_constfct(long __this__nativeId);
/**
* See QAccessibleImageInterface:: imagePosition()const
*/
@QtUninvokable
public abstract io.qt.core.@NonNull QPoint imagePosition();
private native static io.qt.core.QPoint imagePosition_native_constfct(long __this__nativeId);
/**
* See QAccessibleImageInterface:: imageSize()const
*/
@QtUninvokable
public abstract io.qt.core.@NonNull QSize imageSize();
private native static io.qt.core.QSize imageSize_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected Impl(QPrivateConstructor p) { super(p); }
}
/**
* See QAccessibleImageInterface:: imageDescription()const
*/
@QtUninvokable
public java.lang.@NonNull String imageDescription();
/**
* See QAccessibleImageInterface:: imagePosition()const
*/
@QtUninvokable
public io.qt.core.@NonNull QPoint imagePosition();
/**
* See QAccessibleImageInterface:: imageSize()const
*/
@QtUninvokable
public io.qt.core.@NonNull QSize imageSize();
}