SymbolEditor  1.3.0
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
Commands

A series of QUndoCommand derived commands are used to make modifications to the editor and the symbol library. These commands are pushed onto the relevant undo stacks associated with the editor or the symbol library causing them to be executed. This allows undo and redo functionality to be implemented.

All functionality, including updating the views are encapsulated within the commands undo and redo functions and the functions called by them.