Skip to content

API Class SessionSnapshotCommand

Bo Chen edited this page Apr 23, 2026 · 1 revision

API Class: SessionSnapshotCommand

Session Snapshot Command class.

Source

Inheritance

  • Bases: QUndoCommand

Purpose

Session Snapshot Command class.

Instance Attributes

Attribute First assigned in Line Explanation
_first_redo __init__ 11 Stores first redo.
after_state __init__ 10 State bundle for after state.
before_state __init__ 9 State bundle for before state.
main_window __init__ 8 Stores main window.

Methods

General

Method Line Explanation
__init__(main_window, text, before_state, after_state) 6 Initializes the instance.
undo() 13 Implements undo.
redo() 16 Implements redo.

Clone this wiki locally