Skip to content

UndoStack

Qt Base Class: QUndoStack

Signature: QUndoStack(self, parent: Optional[PySide6.QtCore.QObject] = None) -> None

Base classes

Name Children Inherits
UndoStackMixin
prettyqt.gui.undostack
QUndoStack
PySide6.QtGui
QUndoStack(self, parent: Optional[PySide6.QtCore.QObject] \= None) -> None

⋔ Inheritance diagram

graph TD
  1473245653888["gui.UndoStack"]
  1473245652912["gui.UndoStackMixin"]
  1473299815024["core.ObjectMixin"]
  140713234304496["builtins.object"]
  1473289216400["QtGui.QUndoStack"]
  1473288842240["QtCore.QObject"]
  1473291690208["Shiboken.Object"]
  1473245652912 --> 1473245653888
  1473299815024 --> 1473245652912
  140713234304496 --> 1473299815024
  1473289216400 --> 1473245653888
  1473288842240 --> 1473289216400
  1473291690208 --> 1473288842240
  140713234304496 --> 1473291690208

🛈 DocStrings

Bases: UndoStackMixin, QUndoStack

Source code in prettyqt\gui\undostack.py
class UndoStack(UndoStackMixin, gui.QUndoStack):
    pass

⌗ Property table

Qt Property Type Doc
objectName QString
active bool
undoLimit int
canUndo bool
canRedo bool
undoText QString
redoText QString
clean bool