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

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

The newest version!
package io.qt.gui;


/**
 * 

Represents a collection of page ranges

*

Java wrapper for Qt class QPageRanges

*/ public class QPageRanges extends io.qt.QtObject implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } /** *

QPageRanges::Range struct holds the from and to endpoints of a range

*

Java wrapper for Qt class QPageRanges::Range

*/ public static class Range extends io.qt.QtObject implements java.lang.Comparable, java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } public Range(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(Range instance); /** *

See QPageRanges::Range::contains(int)const

*/ @io.qt.QtUninvokable public final boolean contains(int pageNumber){ return contains_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), pageNumber); } @io.qt.QtUninvokable private native boolean contains_native_int_constfct(long __this__nativeId, int pageNumber); @io.qt.QtUninvokable private final boolean operator_less(io.qt.gui.QPageRanges.Range rhs){ return operator_less_native_QPageRanges_Range(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(rhs)); } @io.qt.QtUninvokable private native boolean operator_less_native_QPageRanges_Range(long __this__nativeId, long rhs); @io.qt.QtUninvokable private final boolean operator_equal(io.qt.gui.QPageRanges.Range rhs){ return operator_equal_native_QPageRanges_Range(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(rhs)); } @io.qt.QtUninvokable private native boolean operator_equal_native_QPageRanges_Range(long __this__nativeId, long rhs); /** *

The lower endpoint of the range

*

See QPageRanges::Range::from

*/ @io.qt.QtUninvokable public final void setFrom(int from){ setFrom_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), from); } @io.qt.QtUninvokable private native void setFrom_native_int(long __this__nativeId, int from); /** *

The lower endpoint of the range

*

See QPageRanges::Range::from

*/ @io.qt.QtUninvokable public final int from(){ return from_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native int from_native(long __this__nativeId); /** *

The upper endpoint of the range

*

See QPageRanges::Range::to

*/ @io.qt.QtUninvokable public final void setTo(int to){ setTo_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), to); } @io.qt.QtUninvokable private native void setTo_native_int(long __this__nativeId, int to); /** *

The upper endpoint of the range

*

See QPageRanges::Range::to

*/ @io.qt.QtUninvokable public final int to(){ return to_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native int to_native(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected Range(QPrivateConstructor p) { super(p); } @Override @io.qt.QtUninvokable public boolean equals(Object other) { if (other instanceof io.qt.gui.QPageRanges.Range) { return operator_equal((io.qt.gui.QPageRanges.Range) other); } return false; } @io.qt.QtUninvokable public int compareTo(io.qt.gui.QPageRanges.Range other) { if (equals(other)) return 0; else if (operator_less(other)) return -1; else return 1; } @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 public Range clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native Range clone_native(long __this_nativeId); } /** *

See QPageRanges::QPageRanges()

*/ public QPageRanges(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QPageRanges instance); /** *

See QPageRanges::QPageRanges(QPageRanges)

*/ public QPageRanges(io.qt.gui.QPageRanges other){ super((QPrivateConstructor)null); initialize_native(this, other); } private native static void initialize_native(QPageRanges instance, io.qt.gui.QPageRanges other); /** *

See QPageRanges::addPage(int)

*/ @io.qt.QtUninvokable public final void addPage(int pageNumber){ addPage_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), pageNumber); } @io.qt.QtUninvokable private native void addPage_native_int(long __this__nativeId, int pageNumber); /** *

See QPageRanges::addRange(int,int)

*/ @io.qt.QtUninvokable public final void addRange(int from, int to){ addRange_native_int_int(QtJambi_LibraryUtilities.internal.nativeId(this), from, to); } @io.qt.QtUninvokable private native void addRange_native_int_int(long __this__nativeId, int from, int to); /** *

See QPageRanges::clear()

*/ @io.qt.QtUninvokable public final void clear(){ clear_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void clear_native(long __this__nativeId); /** *

See QPageRanges::contains(int)const

*/ @io.qt.QtUninvokable public final boolean contains(int pageNumber){ return contains_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), pageNumber); } @io.qt.QtUninvokable private native boolean contains_native_int_constfct(long __this__nativeId, int pageNumber); @io.qt.QtUninvokable public final void detach(){ detach_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void detach_native(long __this__nativeId); /** *

See QPageRanges::firstPage()const

*/ @io.qt.QtUninvokable public final int firstPage(){ return firstPage_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native int firstPage_native_constfct(long __this__nativeId); /** *

See QPageRanges::isEmpty()const

*/ @io.qt.QtUninvokable public final boolean isEmpty(){ return isEmpty_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean isEmpty_native_constfct(long __this__nativeId); /** *

See QPageRanges::lastPage()const

*/ @io.qt.QtUninvokable public final int lastPage(){ return lastPage_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native int lastPage_native_constfct(long __this__nativeId); @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.gui.QPageRanges rhs){ return operator_equal_native_cref_QPageRanges(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(rhs)); } @io.qt.QtUninvokable private native boolean operator_equal_native_cref_QPageRanges(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 void swap(io.qt.gui.QPageRanges other){ java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); swap_native_ref_QPageRanges(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other)); } @io.qt.QtUninvokable private native void swap_native_ref_QPageRanges(long __this__nativeId, long other); /** *

See QPageRanges::toRangeList()const

*/ @io.qt.QtUninvokable public final io.qt.core.QList toRangeList(){ return toRangeList_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.core.QList toRangeList_native_constfct(long __this__nativeId); /** *

See QPageRanges::toString()const

*/ @io.qt.QtUninvokable public final java.lang.String toString(){ return toString_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native java.lang.String toString_native_constfct(long __this__nativeId); /** *

See QPageRanges::fromString(QString)

*/ public native static io.qt.gui.QPageRanges fromString(java.lang.String ranges); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QPageRanges(QPrivateConstructor p) { super(p); } @Override @io.qt.QtUninvokable public boolean equals(Object other) { if (other instanceof io.qt.gui.QPageRanges) { return operator_equal((io.qt.gui.QPageRanges) 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 public QPageRanges clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native QPageRanges clone_native(long __this_nativeId); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy