
io.qt.core.QMargins Maven / Gradle / Ivy
package io.qt.core;
/**
* Defines the four margins of a rectangle
* Java wrapper for Qt class QMargins
*/
public class QMargins extends io.qt.QtObject
implements java.lang.Cloneable
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
*
*/
public QMargins(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QMargins instance);
/**
* See QMargins::QMargins(int,int,int,int)
*/
public QMargins(int left, int top, int right, int bottom){
super((QPrivateConstructor)null);
initialize_native(this, left, top, right, bottom);
}
private native static void initialize_native(QMargins instance, int left, int top, int right, int bottom);
/**
*
*/
@io.qt.QtUninvokable
public final int bottom(){
return bottom_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int 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 int left(){
return left_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int left_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins multiply(int arg__1){
multiply_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins multiply_native_int(long __this__nativeId, int arg__1);
/**
* See QMargins::operator*=(qreal)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins multiply(double arg__1){
multiply_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins multiply_native_qtjambireal(long __this__nativeId, double arg__1);
/**
* See QMargins::operator+=(QMargins)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins add(io.qt.core.QMargins margins){
add_native_cref_QMargins(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(margins));
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins add_native_cref_QMargins(long __this__nativeId, long margins);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins add(int arg__1){
add_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins add_native_int(long __this__nativeId, int arg__1);
/**
* See QMargins::operator-=(QMargins)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins subtract(io.qt.core.QMargins margins){
subtract_native_cref_QMargins(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(margins));
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins subtract_native_cref_QMargins(long __this__nativeId, long margins);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins subtract(int arg__1){
subtract_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins subtract_native_int(long __this__nativeId, int arg__1);
/**
*
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins divide(int arg__1){
divide_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins divide_native_int(long __this__nativeId, int arg__1);
/**
* See QMargins::operator/=(qreal)
*/
@io.qt.QtUninvokable
public final io.qt.core.QMargins divide(double arg__1){
divide_native_qtjambireal(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1);
return this;
}
@io.qt.QtUninvokable
private native io.qt.core.QMargins divide_native_qtjambireal(long __this__nativeId, double arg__1);
@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.QMargins m2){
return operator_equal_native_cref_QMargins(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(m2));
}
@io.qt.QtUninvokable
private native boolean operator_equal_native_cref_QMargins(long __this__nativeId, long m2);
@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 int right(){
return right_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int right_native_constfct(long __this__nativeId);
/**
*
*/
@io.qt.QtUninvokable
public final void setBottom(int bottom){
setBottom_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), bottom);
}
@io.qt.QtUninvokable
private native void setBottom_native_int(long __this__nativeId, int bottom);
/**
*
*/
@io.qt.QtUninvokable
public final void setLeft(int left){
setLeft_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), left);
}
@io.qt.QtUninvokable
private native void setLeft_native_int(long __this__nativeId, int left);
/**
*
*/
@io.qt.QtUninvokable
public final void setRight(int right){
setRight_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), right);
}
@io.qt.QtUninvokable
private native void setRight_native_int(long __this__nativeId, int right);
/**
*
*/
@io.qt.QtUninvokable
public final void setTop(int top){
setTop_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), top);
}
@io.qt.QtUninvokable
private native void setTop_native_int(long __this__nativeId, int top);
/**
*
*/
@io.qt.QtUninvokable
public final int top(){
return top_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native int top_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QMargins(QPrivateConstructor p) { super(p); }
@Override
@io.qt.QtUninvokable
public boolean equals(Object other) {
if (other instanceof io.qt.core.QMargins) {
return operator_equal((io.qt.core.QMargins) 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 QMargins clone() {
return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native QMargins clone_native(long __this_nativeId);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy