我在Windows XP上使用Qt 4.5
和C++
。在Qt/C++中实现撤消功能(如Ctrl + Z)
基本上我会有一个用户将输入一些数据的用户界面。他可以去修改UI中可用的值。用户界面将具有基本Qt的UI元素等QLineEdit
,QTableWidget
等,
所以,现在,如果用户按下Undo
按钮(或Ctrl + Z键)的先前值应在相应的UI元素被保留。
说,如果有QLineEdit
与文本25.现在用户修改为30.现在通过单击撤消,旧值25应保留。
像许多应用程序中通常可用的撤消功能一样。有什么办法可以做到吗?
我主编的“返回”到“撤销”,这是此功能最典型的名称。 – unwind 2010-11-18 09:41:26