Цитата
Qt's Undo/Redo framework, introduced in Qt 4.2 makes it possible to equip application users with the means to undo changes made to documents, while providing developers with an easy to use API based on the command pattern.
Далее...