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

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

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


/**
 * 

Stack of QUndoCommand objects

*

Java wrapper for Qt class QUndoStack

*/ public class QUndoStack 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(QUndoStack.class); /** *

See QUndoStack::canRedoChanged(bool)

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

See QUndoStack::canUndoChanged(bool)

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

See QUndoStack::cleanChanged(bool)

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

See QUndoStack::indexChanged(int)

*/ public final Signal1<@io.qt.QtPrimitiveType Integer> indexChanged = new Signal1<>(); /** *

See QUndoStack::redoTextChanged(QString)

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

See QUndoStack::undoTextChanged(QString)

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

Overloaded constructor for {@link #QUndoStack(io.qt.core.QObject)} * with parent = null.

*/ public QUndoStack() { this((io.qt.core.QObject)null); } /** *

See QUndoStack::QUndoStack(QObject*)

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

See QUndoStack::beginMacro(QString)

*/ @io.qt.QtUninvokable public final void beginMacro(java.lang.String text){ beginMacro_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), text); } @io.qt.QtUninvokable private native void beginMacro_native_cref_QString(long __this__nativeId, java.lang.String text); /** *

See QUndoStack::canRedo()const

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

See QUndoStack::canUndo()const

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

See QUndoStack::cleanIndex()const

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

See QUndoStack::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 QUndoStack::command(int)const

*/ @io.qt.QtUninvokable public final io.qt.gui.QUndoCommand command(int index){ return command_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), index); } @io.qt.QtUninvokable private native io.qt.gui.QUndoCommand command_native_int_constfct(long __this__nativeId, int index); /** *

See QUndoStack::count()const

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

Overloaded function for {@link #createRedoAction(io.qt.core.QObject, java.lang.String)} * with prefix = "".

*/ @io.qt.QtUninvokable public final io.qt.gui.QAction createRedoAction(io.qt.core.QObject parent) { return createRedoAction(parent, ""); } /** *

See QUndoStack::createRedoAction(QObject*,QString)const

*/ @io.qt.QtUninvokable public final io.qt.gui.QAction createRedoAction(io.qt.core.QObject parent, java.lang.String prefix){ return createRedoAction_native_QObject_ptr_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(parent), prefix); } @io.qt.QtUninvokable private native io.qt.gui.QAction createRedoAction_native_QObject_ptr_cref_QString_constfct(long __this__nativeId, long parent, java.lang.String prefix); /** *

Overloaded function for {@link #createUndoAction(io.qt.core.QObject, java.lang.String)} * with prefix = "".

*/ @io.qt.QtUninvokable public final io.qt.gui.QAction createUndoAction(io.qt.core.QObject parent) { return createUndoAction(parent, ""); } /** *

See QUndoStack::createUndoAction(QObject*,QString)const

*/ @io.qt.QtUninvokable public final io.qt.gui.QAction createUndoAction(io.qt.core.QObject parent, java.lang.String prefix){ return createUndoAction_native_QObject_ptr_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(parent), prefix); } @io.qt.QtUninvokable private native io.qt.gui.QAction createUndoAction_native_QObject_ptr_cref_QString_constfct(long __this__nativeId, long parent, java.lang.String prefix); /** *

See QUndoStack::endMacro()

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

See QUndoStack::index()const

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

See QUndoStack::isActive()const

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

See QUndoStack::isClean()const

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

See QUndoStack::push(QUndoCommand*)

*/ @io.qt.QtUninvokable public final void push(io.qt.gui.QUndoCommand cmd){ push_native_QUndoCommand_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(cmd)); } @io.qt.QtUninvokable private native void push_native_QUndoCommand_ptr(long __this__nativeId, long cmd); /** *

See QUndoStack::redo()

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

See QUndoStack::redoText()const

*/ @io.qt.QtPropertyReader(name="redoText") @io.qt.QtUninvokable public final java.lang.String redoText(){ return redoText_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native java.lang.String redoText_native_constfct(long __this__nativeId); /** *

See QUndoStack::resetClean()

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

Overloaded function for {@link #setActive(boolean)} * with active = true.

*/ public final void setActive() { setActive((boolean)true); } /** *

See QUndoStack::setActive(bool)

*/ @io.qt.QtPropertyWriter(name="active") public final void setActive(boolean active){ setActive_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), active); } private native void setActive_native_bool(long __this__nativeId, boolean active); /** *

See QUndoStack::setClean()

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

See QUndoStack::setIndex(int)

*/ public final void setIndex(int idx){ setIndex_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), idx); } private native void setIndex_native_int(long __this__nativeId, int idx); /** *

See QUndoStack::setUndoLimit(int)

*/ @io.qt.QtPropertyWriter(name="undoLimit") @io.qt.QtUninvokable public final void setUndoLimit(int limit){ setUndoLimit_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), limit); } @io.qt.QtUninvokable private native void setUndoLimit_native_int(long __this__nativeId, int limit); /** *

See QUndoStack::text(int)const

*/ @io.qt.QtUninvokable public final java.lang.String text(int idx){ return text_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), idx); } @io.qt.QtUninvokable private native java.lang.String text_native_int_constfct(long __this__nativeId, int idx); /** *

See QUndoStack::undo()

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

See QUndoStack::undoLimit()const

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

See QUndoStack::undoText()const

*/ @io.qt.QtPropertyReader(name="undoText") @io.qt.QtUninvokable public final java.lang.String undoText(){ return undoText_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native java.lang.String undoText_native_constfct(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QUndoStack(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 QUndoStack(QDeclarativeConstructor constructor) { super((QPrivateConstructor)null); initialize_native(this, constructor); } @io.qt.QtUninvokable private static native void initialize_native(QUndoStack instance, QDeclarativeConstructor constructor); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy