All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.gui.QAccessibleObject Maven / Gradle / Ivy

There is a newer version: 6.3.0
Show newest version
package io.qt.gui;


/**
 * 

Implements parts of the QAccessibleInterface for QObjects

*

Java wrapper for Qt class QAccessibleObject

*/ public abstract class QAccessibleObject extends io.qt.QtObject implements io.qt.gui.QAccessibleInterface { static { QtJambi_LibraryUtilities.initialize(); } @io.qt.NativeAccess private static final class ConcreteWrapper extends QAccessibleObject { @io.qt.NativeAccess private ConcreteWrapper(QPrivateConstructor p) { super(p); } @Override @io.qt.QtUninvokable public io.qt.gui.QAccessibleInterface child(int index){ return child_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), index); } private native static io.qt.gui.QAccessibleInterface child_native_int_constfct(long __this__nativeId, int index); @Override @io.qt.QtUninvokable public int childCount(){ return childCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static int childCount_native_constfct(long __this__nativeId); @Override @io.qt.QtUninvokable public int indexOfChild(io.qt.gui.QAccessibleInterface arg__1){ return indexOfChild_native_const_QAccessibleInterface_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } private native static int indexOfChild_native_const_QAccessibleInterface_ptr_constfct(long __this__nativeId, long arg__1); @Override @io.qt.QtUninvokable public io.qt.gui.QAccessibleInterface parent(){ return parent_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleInterface parent_native_constfct(long __this__nativeId); @Override @io.qt.QtUninvokable public io.qt.gui.QAccessible.Role role(){ return io.qt.gui.QAccessible.Role.resolve(role_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } private native static int role_native_constfct(long __this__nativeId); @Override @io.qt.QtUninvokable public io.qt.gui.QAccessible.State state(){ return state_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessible.State state_native_constfct(long __this__nativeId); @Override @io.qt.QtUninvokable public java.lang.String text(io.qt.gui.QAccessible.Text t){ return text_native_QAccessible_Text_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), t.value()); } private native static java.lang.String text_native_QAccessible_Text_constfct(long __this__nativeId, int t); } /** *

See QAccessibleObject::QAccessibleObject(QObject*)

*/ public QAccessibleObject(io.qt.core.QObject object){ super((QPrivateConstructor)null); initialize_native(this, object); } private native static void initialize_native(QAccessibleObject instance, io.qt.core.QObject object); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public final io.qt.gui.QAccessibleActionInterface actionInterface(){ return actionInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleActionInterface actionInterface_native(long __this__nativeId); @io.qt.QtUninvokable public final io.qt.gui.QAccessibleEditableTextInterface editableTextInterface(){ return editableTextInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleEditableTextInterface editableTextInterface_native(long __this__nativeId); @io.qt.QtUninvokable public final io.qt.gui.QAccessibleHyperlinkInterface hyperlinkInterface(){ return hyperlinkInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleHyperlinkInterface hyperlinkInterface_native(long __this__nativeId); @io.qt.QtUninvokable public final io.qt.gui.QAccessibleImageInterface imageInterface(){ return imageInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleImageInterface imageInterface_native(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public final io.qt.gui.QAccessibleTableCellInterface tableCellInterface(){ return tableCellInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleTableCellInterface tableCellInterface_native(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public final io.qt.gui.QAccessibleTableInterface tableInterface(){ return tableInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleTableInterface tableInterface_native(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public final io.qt.gui.QAccessibleTextInterface textInterface(){ return textInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleTextInterface textInterface_native(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public final io.qt.gui.QAccessibleValueInterface valueInterface(){ return valueInterface_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleValueInterface valueInterface_native(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public io.qt.gui.QColor backgroundColor(){ return backgroundColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QColor backgroundColor_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public abstract io.qt.gui.QAccessibleInterface child(int index); private native static io.qt.gui.QAccessibleInterface child_native_int_constfct(long __this__nativeId, int index); /** *

See QAccessibleInterface::childAt(int,int)const

*/ @io.qt.QtUninvokable public io.qt.gui.QAccessibleInterface childAt(int x, int y){ return childAt_native_int_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), x, y); } private native static io.qt.gui.QAccessibleInterface childAt_native_int_int_constfct(long __this__nativeId, int x, int y); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public abstract int childCount(); private native static int childCount_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public io.qt.gui.QAccessibleInterface focusChild(){ return focusChild_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QAccessibleInterface focusChild_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public io.qt.gui.QColor foregroundColor(){ return foregroundColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QColor foregroundColor_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public abstract int indexOfChild(io.qt.gui.QAccessibleInterface arg__1); private native static int indexOfChild_native_const_QAccessibleInterface_ptr_constfct(long __this__nativeId, long arg__1); /** *

See QAccessibleInterface::isValid()const

*/ @io.qt.QtUninvokable public boolean isValid(){ return isValid_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static boolean isValid_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::object()const

*/ @io.qt.QtUninvokable public io.qt.core.QObject object(){ return object_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.core.QObject object_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public abstract io.qt.gui.QAccessibleInterface parent(); private native static io.qt.gui.QAccessibleInterface parent_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::rect()const

*/ @io.qt.QtUninvokable public io.qt.core.QRect rect(){ return rect_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.core.QRect rect_native_constfct(long __this__nativeId); /** *

Overloaded function for {@link #relations(io.qt.gui.QAccessible.Relation)}.

*/ @io.qt.QtUninvokable public final java.util.List> relations(io.qt.gui.QAccessible.RelationFlag ... match){ return relations(new io.qt.gui.QAccessible.Relation(match)); } /** *

Overloaded function for {@link #relations(io.qt.gui.QAccessible.Relation)} * with match = new io.qt.gui.QAccessible.Relation(-1).

*/ @io.qt.QtUninvokable public final java.util.List> relations() { return relations(new io.qt.gui.QAccessible.Relation(-1)); } /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public java.util.List> relations(io.qt.gui.QAccessible.Relation match){ return relations_native_QFlags_QAccessible_RelationFlag__constfct(QtJambi_LibraryUtilities.internal.nativeId(this), match.value()); } private native static java.util.List> relations_native_QFlags_QAccessible_RelationFlag__constfct(long __this__nativeId, int match); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public abstract io.qt.gui.QAccessible.Role role(); private native static int role_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::setText(QAccessible::Text,QString)

*/ @io.qt.QtUninvokable public void setText(io.qt.gui.QAccessible.Text t, java.lang.String text){ setText_native_QAccessible_Text_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), t.value(), text); } private native static void setText_native_QAccessible_Text_cref_QString(long __this__nativeId, int t, java.lang.String text); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public abstract io.qt.gui.QAccessible.State state(); private native static io.qt.gui.QAccessible.State state_native_constfct(long __this__nativeId); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public abstract java.lang.String text(io.qt.gui.QAccessible.Text t); private native static java.lang.String text_native_QAccessible_Text_constfct(long __this__nativeId, int t); /** *

See QAccessibleInterface::

*/ @io.qt.QtUninvokable public io.qt.gui.QWindow window(){ return window_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native static io.qt.gui.QWindow window_native_constfct(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QAccessibleObject(QPrivateConstructor p) { super(p); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy