
io.qt.gui.QTextInlineObject 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;
/**
* Represents an inline object in a QAbstractTextDocumentLayout and its implementations
* Java wrapper for Qt class QTextInlineObject
*/
public class QTextInlineObject extends io.qt.QtObject
implements java.lang.Cloneable
{
static {
QtJambi_LibraryUtilities.initialize();
}
private QTextInlineObject(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QTextInlineObject instance);
/**
* See QTextInlineObject::ascent()const
*/
@io.qt.QtUninvokable
public final double ascent(){
return ascent_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double ascent_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::descent()const
*/
@io.qt.QtUninvokable
public final double descent(){
return descent_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double descent_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::format()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QTextFormat format(){
return format_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QTextFormat format_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::formatIndex()const
*/
@io.qt.QtUninvokable
public final int formatIndex(){
return formatIndex_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int formatIndex_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::height()const
*/
@io.qt.QtUninvokable
public final double height(){
return height_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double height_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::isValid()const
*/
@io.qt.QtUninvokable
public final boolean isValid(){
return isValid_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native boolean isValid_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::rect()const
*/
@io.qt.QtUninvokable
public final io.qt.core.QRectF rect(){
return rect_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.core.QRectF rect_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::setAscent(qreal)
*/
@io.qt.QtUninvokable
public final void setAscent(double a){
setAscent_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), a);
}
@io.qt.QtUninvokable
private native void setAscent_native_qtjambireal(long __this__nativeId, double a);
/**
* See QTextInlineObject::setDescent(qreal)
*/
@io.qt.QtUninvokable
public final void setDescent(double d){
setDescent_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), d);
}
@io.qt.QtUninvokable
private native void setDescent_native_qtjambireal(long __this__nativeId, double d);
/**
* See QTextInlineObject::setWidth(qreal)
*/
@io.qt.QtUninvokable
public final void setWidth(double w){
setWidth_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), w);
}
@io.qt.QtUninvokable
private native void setWidth_native_qtjambireal(long __this__nativeId, double w);
/**
* See QTextInlineObject::textDirection()const
*/
@io.qt.QtUninvokable
public final io.qt.core.Qt.LayoutDirection textDirection(){
return io.qt.core.Qt.LayoutDirection.resolve(textDirection_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int textDirection_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::textPosition()const
*/
@io.qt.QtUninvokable
public final int textPosition(){
return textPosition_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int textPosition_native_constfct(long __this__nativeId);
/**
* See QTextInlineObject::width()const
*/
@io.qt.QtUninvokable
public final double width(){
return width_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double width_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QTextInlineObject(QPrivateConstructor p) { super(p); }
@Override
public QTextInlineObject clone() {
return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native QTextInlineObject clone_native(long __this_nativeId);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy