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

io.qt.pdf.QPdfPageNavigator Maven / Gradle / Ivy

package io.qt.pdf;


/**
 * 

Navigation history within a PDF document

*

Java wrapper for Qt's class QPdfPageNavigator

*/ public class QPdfPageNavigator extends io.qt.core.QObject { static { QtJambi_LibraryUtilities.initialize(); } /** * This variable stores the meta-object for the class. */ public static final io.qt.core.QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QPdfPageNavigator.class); /** *

See QPdfPageNavigator::backAvailableChanged(bool)

*/ @io.qt.QtPropertyNotify(name="backAvailable") public final Signal1<@io.qt.QtPrimitiveType Boolean> backAvailableChanged = new Signal1<>(); /** *

See QPdfPageNavigator::currentLocationChanged(QPointF)

*/ @io.qt.QtPropertyNotify(name="currentLocation") public final Signal1 currentLocationChanged = new Signal1<>(); /** *

See QPdfPageNavigator::currentPageChanged(int)

*/ @io.qt.QtPropertyNotify(name="currentPage") public final Signal1<@io.qt.QtPrimitiveType Integer> currentPageChanged = new Signal1<>(); /** *

See QPdfPageNavigator::currentZoomChanged(qreal)

*/ @io.qt.QtPropertyNotify(name="currentZoom") public final Signal1<@io.qt.QtPrimitiveType Double> currentZoomChanged = new Signal1<>(); /** *

See QPdfPageNavigator::forwardAvailableChanged(bool)

*/ @io.qt.QtPropertyNotify(name="forwardAvailable") public final Signal1<@io.qt.QtPrimitiveType Boolean> forwardAvailableChanged = new Signal1<>(); /** *

See QPdfPageNavigator::jumped(QPdfLink)

*/ public final Signal1 jumped = new Signal1<>(); /** *

See QPdfPageNavigator::QPdfPageNavigator()

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

See QPdfPageNavigator::QPdfPageNavigator(QObject*)

*/ public QPdfPageNavigator(io.qt.core.QObject parent){ super((QPrivateConstructor)null); initialize_native(this, parent); } private native static void initialize_native(QPdfPageNavigator instance, io.qt.core.QObject parent); /** *

See QPdfPageNavigator::back()

*/ public final void back(){ back_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native void back_native(long __this__nativeId); /** *

See QPdfPageNavigator::backAvailable()const

*/ @io.qt.QtPropertyReader(name="backAvailable") @io.qt.QtUninvokable public final boolean backAvailable(){ return backAvailable_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean backAvailable_native_constfct(long __this__nativeId); /** *

See QPdfPageNavigator::clear()

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

See QPdfPageNavigator::currentLocation()const

*/ @io.qt.QtPropertyReader(name="currentLocation") @io.qt.QtUninvokable public final io.qt.core.QPointF currentLocation(){ return currentLocation_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.core.QPointF currentLocation_native_constfct(long __this__nativeId); /** *

See QPdfPageNavigator::currentPage()const

*/ @io.qt.QtPropertyReader(name="currentPage") @io.qt.QtUninvokable public final int currentPage(){ return currentPage_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native int currentPage_native_constfct(long __this__nativeId); /** *

See QPdfPageNavigator::currentZoom()const

*/ @io.qt.QtPropertyReader(name="currentZoom") @io.qt.QtUninvokable public final double currentZoom(){ return currentZoom_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double currentZoom_native_constfct(long __this__nativeId); /** *

See QPdfPageNavigator::forward()

*/ public final void forward(){ forward_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native void forward_native(long __this__nativeId); /** *

See QPdfPageNavigator::forwardAvailable()const

*/ @io.qt.QtPropertyReader(name="forwardAvailable") @io.qt.QtUninvokable public final boolean forwardAvailable(){ return forwardAvailable_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean forwardAvailable_native_constfct(long __this__nativeId); /** *

See QPdfPageNavigator::jump(QPdfLink)

*/ public final void jump(io.qt.pdf.QPdfLink destination){ jump_native_QPdfLink(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(destination)); } private native void jump_native_QPdfLink(long __this__nativeId, long destination); /** *

Overloaded function for {@link #jump(int, io.qt.core.QPointF, double)} * with zoom = 0.

*/ public final void jump(int page, io.qt.core.QPointF location) { jump(page, location, (double)0); } /** *

See QPdfPageNavigator::jump(int,QPointF,qreal)

*/ public final void jump(int page, io.qt.core.QPointF location, double zoom){ jump_native_int_cref_QPointF_qreal(QtJambi_LibraryUtilities.internal.nativeId(this), page, QtJambi_LibraryUtilities.internal.checkedNativeId(location), zoom); } private native void jump_native_int_cref_QPointF_qreal(long __this__nativeId, int page, long location, double zoom); /** *

See QPdfPageNavigator::update(int,QPointF,qreal)

*/ public final void update(int page, io.qt.core.QPointF location, double zoom){ update_native_int_cref_QPointF_qreal(QtJambi_LibraryUtilities.internal.nativeId(this), page, QtJambi_LibraryUtilities.internal.checkedNativeId(location), zoom); } private native void update_native_int_cref_QPointF_qreal(long __this__nativeId, int page, long location, double zoom); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QPdfPageNavigator(QPrivateConstructor p) { super(p); } /** * Constructor for internal use only. * It is not allowed to call the declarative constructor from inside Java. */ @io.qt.NativeAccess protected QPdfPageNavigator(QDeclarativeConstructor constructor) { super((QPrivateConstructor)null); initialize_native(this, constructor); } @io.qt.QtUninvokable private static native void initialize_native(QPdfPageNavigator instance, QDeclarativeConstructor constructor); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy