io.qt.core.QMarginsF Maven / Gradle / Ivy
package io.qt.core;
/**
* Defines the four margins of a rectangle
* Java wrapper for Qt class QMarginsF
*/
public class QMarginsF extends io.qt.QtObject
implements java.lang.Cloneable
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
*
*/
public QMarginsF(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QMarginsF instance);
/**
* See QMarginsF::QMarginsF(QMargins)
*/
public QMarginsF(io.qt.core.QMargins margins){
super((QPrivateConstructor)null);
initialize_native(this, margins);
}
private native static void initialize_native(QMarginsF instance, io.qt.core.QMargins margins);
/**
* See QMarginsF::QMarginsF(qreal,qreal,qreal,qreal)
*/
public QMarginsF(double left, double top, double right, double bottom){
super((QPrivateConstructor)null);
initialize_native(this, left, top, right, bottom);
}
private native static void initialize_native(QMarginsF instance, double left, double top, double right, double bottom);
/**
*
*/
@io.qt.QtUninvokable
public final double bottom(){
return bottom_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double bottom_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final boolean isNull(){
return isNull_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native boolean isNull_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final double left(){
return left_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double left_native_constfct(long __this__nativeId);
/**
* See QMarginsF::operator*=(qreal)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMarginsF multiply(double factor){
multiply_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), factor);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMarginsF multiply_native_qtjambireal(long __this__nativeId, double factor);
/**
* See QMarginsF::operator+=(QMarginsF)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMarginsF add(io.qt.core.QMarginsF margins){
add_native_cref_QMarginsF(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(margins));
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMarginsF add_native_cref_QMarginsF(long __this__nativeId, long margins);
/**
* See QMarginsF::operator+=(qreal)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMarginsF add(double addend){
add_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), addend);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMarginsF add_native_qtjambireal(long __this__nativeId, double addend);
/**
* See QMarginsF::operator-=(QMarginsF)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMarginsF subtract(io.qt.core.QMarginsF margins){
subtract_native_cref_QMarginsF(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(margins));
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMarginsF subtract_native_cref_QMarginsF(long __this__nativeId, long margins);
/**
* See QMarginsF::operator-=(qreal)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMarginsF subtract(double subtrahend){
subtract_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), subtrahend);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMarginsF subtract_native_qtjambireal(long __this__nativeId, double subtrahend);
/**
* See QMarginsF::operator/=(qreal)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMarginsF divide(double divisor){
divide_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), divisor);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMarginsF divide_native_qtjambireal(long __this__nativeId, double divisor);
@io.qt.QtUninvokable
public void writeTo(io.qt.core.QDataStream arg__1){
java.util.Objects.requireNonNull(arg__1, "Argument 'arg__1': null not expected.");
writeTo_native_ref_QDataStream(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1));
}
@io.qt.QtUninvokable
private native void writeTo_native_ref_QDataStream(long __this__nativeId, long arg__1);
@io.qt.QtUninvokable
private final boolean operator_equal(io.qt.core.QMarginsF rhs){
return operator_equal_native_cref_QMarginsF(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(rhs));
}
@io.qt.QtUninvokable
private native boolean operator_equal_native_cref_QMarginsF(long __this__nativeId, long rhs);
@io.qt.QtUninvokable
public void readFrom(io.qt.core.QDataStream arg__1){
java.util.Objects.requireNonNull(arg__1, "Argument 'arg__1': null not expected.");
readFrom_native_ref_QDataStream(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1));
}
@io.qt.QtUninvokable
private native void readFrom_native_ref_QDataStream(long __this__nativeId, long arg__1);
/**
*
*/
@io.qt.QtUninvokable
public final double right(){
return right_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double right_native_constfct(long __this__nativeId);
/**
* See QMarginsF::setBottom(qreal)
*/
@io.qt.QtUninvokable
public final void setBottom(double abottom){
setBottom_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), abottom);
}
@io.qt.QtUninvokable
private native void setBottom_native_qtjambireal(long __this__nativeId, double abottom);
/**
*
*/
@io.qt.QtUninvokable
public final void setLeft(double aleft){
setLeft_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), aleft);
}
@io.qt.QtUninvokable
private native void setLeft_native_qtjambireal(long __this__nativeId, double aleft);
/**
* See QMarginsF::setRight(qreal)
*/
@io.qt.QtUninvokable
public final void setRight(double aright){
setRight_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), aright);
}
@io.qt.QtUninvokable
private native void setRight_native_qtjambireal(long __this__nativeId, double aright);
/**
*
*/
@io.qt.QtUninvokable
public final void setTop(double atop){
setTop_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), atop);
}
@io.qt.QtUninvokable
private native void setTop_native_qtjambireal(long __this__nativeId, double atop);
/**
* See QMarginsF::toMargins()const
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins toMargins(){
return toMargins_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins toMargins_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final double top(){
return top_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native double top_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QMarginsF(QPrivateConstructor p) { super(p); }
@Override
@io.qt.QtUninvokable
public boolean equals(Object other) {
if (other instanceof io.qt.core.QMarginsF) {
return operator_equal((io.qt.core.QMarginsF) other);
}
return false;
}
@io.qt.QtUninvokable
@Override
public int hashCode() {
return hashCode_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native static int hashCode_native(long __this_nativeId);
@Override
@io.qt.QtUninvokable
public String toString() {
return toString_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private static native String toString_native(long __this_nativeId);
@Override
public QMarginsF clone() {
return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native QMarginsF clone_native(long __this_nativeId);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy