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

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

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


/**
 * 

Formatting information for frames in a QTextDocument

*

Java wrapper for Qt class QTextFrameFormat

*/ public class QTextFrameFormat extends io.qt.gui.QTextFormat implements java.lang.Cloneable { /** *

Java wrapper for Qt enum QTextFrameFormat::BorderStyle

*/ public enum BorderStyle implements io.qt.QtEnumerator { BorderStyle_None(0), BorderStyle_Dotted(1), BorderStyle_Dashed(2), BorderStyle_Solid(3), BorderStyle_Double(4), BorderStyle_DotDash(5), BorderStyle_DotDotDash(6), BorderStyle_Groove(7), BorderStyle_Ridge(8), BorderStyle_Inset(9), BorderStyle_Outset(10); private BorderStyle(int value) { this.value = value; } /** * {@inheritDoc} */ public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static BorderStyle resolve(int value) { switch (value) { case 0: return BorderStyle_None; case 1: return BorderStyle_Dotted; case 2: return BorderStyle_Dashed; case 3: return BorderStyle_Solid; case 4: return BorderStyle_Double; case 5: return BorderStyle_DotDash; case 6: return BorderStyle_DotDotDash; case 7: return BorderStyle_Groove; case 8: return BorderStyle_Ridge; case 9: return BorderStyle_Inset; case 10: return BorderStyle_Outset; default: throw new io.qt.QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QTextFrameFormat::Position

*/ public enum Position implements io.qt.QtEnumerator { InFlow(0), FloatLeft(1), FloatRight(2); private Position(int value) { this.value = value; } /** * {@inheritDoc} */ public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static Position resolve(int value) { switch (value) { case 0: return InFlow; case 1: return FloatLeft; case 2: return FloatRight; default: throw new io.qt.QNoSuchEnumValueException(value); } } private final int value; } /** *

See QTextFrameFormat::QTextFrameFormat()

*/ public QTextFrameFormat(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QTextFrameFormat instance); protected QTextFrameFormat(io.qt.gui.QTextFormat fmt){ super((QPrivateConstructor)null); initialize_native(this, fmt); } private native static void initialize_native(QTextFrameFormat instance, io.qt.gui.QTextFormat fmt); /** *

See QTextFrameFormat::border()const

*/ @io.qt.QtUninvokable public final double border(){ return border_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double border_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::borderBrush()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QBrush borderBrush(){ return borderBrush_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.gui.QBrush borderBrush_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::borderStyle()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QTextFrameFormat.BorderStyle borderStyle(){ return io.qt.gui.QTextFrameFormat.BorderStyle.resolve(borderStyle_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int borderStyle_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::bottomMargin()const

*/ @io.qt.QtUninvokable public final double bottomMargin(){ return bottomMargin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double bottomMargin_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::height()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QTextLength height(){ return height_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.gui.QTextLength height_native_constfct(long __this__nativeId); /** *

See QTextFormat::isValid()const

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

See QTextFrameFormat::leftMargin()const

*/ @io.qt.QtUninvokable public final double leftMargin(){ return leftMargin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double leftMargin_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::margin()const

*/ @io.qt.QtUninvokable public final double margin(){ return margin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double margin_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::padding()const

*/ @io.qt.QtUninvokable public final double padding(){ return padding_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double padding_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::pageBreakPolicy()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QTextFormat.PageBreakFlags pageBreakPolicy(){ return new io.qt.gui.QTextFormat.PageBreakFlags(pageBreakPolicy_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int pageBreakPolicy_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::position()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QTextFrameFormat.Position position(){ return io.qt.gui.QTextFrameFormat.Position.resolve(position_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int position_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::rightMargin()const

*/ @io.qt.QtUninvokable public final double rightMargin(){ return rightMargin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double rightMargin_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::setBorder(qreal)

*/ @io.qt.QtUninvokable public final void setBorder(double border){ setBorder_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), border); } @io.qt.QtUninvokable private native void setBorder_native_qtjambireal(long __this__nativeId, double border); /** *

See QTextFrameFormat::setBorderBrush(QBrush)

*/ @io.qt.QtUninvokable public final void setBorderBrush(io.qt.gui.QBrush brush){ setBorderBrush_native_cref_QBrush(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(brush)); } @io.qt.QtUninvokable private native void setBorderBrush_native_cref_QBrush(long __this__nativeId, long brush); /** *

See QTextFrameFormat::setBorderStyle(QTextFrameFormat::BorderStyle)

*/ @io.qt.QtUninvokable public final void setBorderStyle(io.qt.gui.QTextFrameFormat.BorderStyle style){ setBorderStyle_native_QTextFrameFormat_BorderStyle(QtJambi_LibraryUtilities.internal.nativeId(this), style.value()); } @io.qt.QtUninvokable private native void setBorderStyle_native_QTextFrameFormat_BorderStyle(long __this__nativeId, int style); /** *

See QTextFrameFormat::setBottomMargin(qreal)

*/ @io.qt.QtUninvokable public final void setBottomMargin(double margin){ setBottomMargin_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), margin); } @io.qt.QtUninvokable private native void setBottomMargin_native_qtjambireal(long __this__nativeId, double margin); /** *

See QTextFrameFormat::setHeight(QTextLength)

*/ @io.qt.QtUninvokable public final void setHeight(io.qt.gui.QTextLength height){ setHeight_native_cref_QTextLength(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(height)); } @io.qt.QtUninvokable private native void setHeight_native_cref_QTextLength(long __this__nativeId, long height); /** *

See QTextFrameFormat::setHeight(qreal)

*/ @io.qt.QtUninvokable public final void setHeight(double height){ setHeight_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), height); } @io.qt.QtUninvokable private native void setHeight_native_qtjambireal(long __this__nativeId, double height); /** *

See QTextFrameFormat::setLeftMargin(qreal)

*/ @io.qt.QtUninvokable public final void setLeftMargin(double margin){ setLeftMargin_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), margin); } @io.qt.QtUninvokable private native void setLeftMargin_native_qtjambireal(long __this__nativeId, double margin); /** *

See QTextFrameFormat::setMargin(qreal)

*/ @io.qt.QtUninvokable public final void setMargin(double margin){ setMargin_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), margin); } @io.qt.QtUninvokable private native void setMargin_native_qtjambireal(long __this__nativeId, double margin); /** *

See QTextFrameFormat::setPadding(qreal)

*/ @io.qt.QtUninvokable public final void setPadding(double padding){ setPadding_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), padding); } @io.qt.QtUninvokable private native void setPadding_native_qtjambireal(long __this__nativeId, double padding); /** *

Overloaded function for {@link #setPageBreakPolicy(io.qt.gui.QTextFormat.PageBreakFlags)}.

*/ @io.qt.QtUninvokable public final void setPageBreakPolicy(io.qt.gui.QTextFormat.PageBreakFlag ... flags){ setPageBreakPolicy(new io.qt.gui.QTextFormat.PageBreakFlags(flags)); } /** *

See QTextFrameFormat::setPageBreakPolicy(PageBreakFlags)

*/ @io.qt.QtUninvokable public final void setPageBreakPolicy(io.qt.gui.QTextFormat.PageBreakFlags flags){ setPageBreakPolicy_native_QFlags_QTextFormat_PageBreakFlag_(QtJambi_LibraryUtilities.internal.nativeId(this), flags.value()); } @io.qt.QtUninvokable private native void setPageBreakPolicy_native_QFlags_QTextFormat_PageBreakFlag_(long __this__nativeId, int flags); /** *

See QTextFrameFormat::setPosition(QTextFrameFormat::Position)

*/ @io.qt.QtUninvokable public final void setPosition(io.qt.gui.QTextFrameFormat.Position f){ setPosition_native_QTextFrameFormat_Position(QtJambi_LibraryUtilities.internal.nativeId(this), f.value()); } @io.qt.QtUninvokable private native void setPosition_native_QTextFrameFormat_Position(long __this__nativeId, int f); /** *

See QTextFrameFormat::setRightMargin(qreal)

*/ @io.qt.QtUninvokable public final void setRightMargin(double margin){ setRightMargin_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), margin); } @io.qt.QtUninvokable private native void setRightMargin_native_qtjambireal(long __this__nativeId, double margin); /** *

See QTextFrameFormat::setTopMargin(qreal)

*/ @io.qt.QtUninvokable public final void setTopMargin(double margin){ setTopMargin_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), margin); } @io.qt.QtUninvokable private native void setTopMargin_native_qtjambireal(long __this__nativeId, double margin); /** *

See QTextFrameFormat::setWidth(QTextLength)

*/ @io.qt.QtUninvokable public final void setWidth(io.qt.gui.QTextLength length){ setWidth_native_cref_QTextLength(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(length)); } @io.qt.QtUninvokable private native void setWidth_native_cref_QTextLength(long __this__nativeId, long length); /** *

See QTextFrameFormat::setWidth(qreal)

*/ @io.qt.QtUninvokable public final void setWidth(double width){ setWidth_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), width); } @io.qt.QtUninvokable private native void setWidth_native_qtjambireal(long __this__nativeId, double width); /** *

See QTextFrameFormat::topMargin()const

*/ @io.qt.QtUninvokable public final double topMargin(){ return topMargin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double topMargin_native_constfct(long __this__nativeId); /** *

See QTextFrameFormat::width()const

*/ @io.qt.QtUninvokable public final io.qt.gui.QTextLength width(){ return width_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.gui.QTextLength width_native_constfct(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QTextFrameFormat(QPrivateConstructor p) { super(p); } @Override public QTextFrameFormat clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native QTextFrameFormat clone_native(long __this_nativeId); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy