bow-simulation / virtualbow

Software for designing and simulating bows
http://www.virtualbow.org/
GNU General Public License v3.0
23 stars 3 forks source link

Undo/redo functionality #223

Open stfnp opened 2 years ago

stfnp commented 2 years ago

Currently the cancel buttons on the various dialogs give users a limited way of undoing changes. But with #198 there will no longer be any dialogs for editing the bow's properties. Therefore it would be good if there was a proper undo/redo system in place, usable via menu entries, toolbar buttons and the typical keyboard shortcuts. The Qt undo framework doesn't even look very complicated and has a good example on how to use it.