efficient undo/redo in pyqt
CoolGenie
CGenie at gmail.com
Sun Jun 14 14:43:17 EDT 2009
Hello,
I'm writing a small component for drawing, in PyQt4. Currently I'm
implementing undo/redo through Qt's framework. I create a list which
contains points, lines, etc. which appear as the user draws on the
screen. On every paint event the list is read, processed and drawn.
This way doing is just adding elements, and undoing is popping them
from the list.
My question: is this an efficient way or could this be done any
better?
The code is here
http://sourceforge.net/svn/?group_id=252201
if anyone is interested.
Best regards,
Przemek
More information about the Python-list
mailing list