我在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