| 10 | } |
| 11 | |
| 12 | void ReplaceCommand::undo() { |
| 13 | m_buffer->replace(m_offset, m_olddata); |
| 14 | Q_EMIT m_hexdocument->dataChanged(m_olddata, m_offset, |
| 15 | QHexDocument::ChangeReason::Replace); |
| 16 | } |
| 17 | |
| 18 | void ReplaceCommand::redo() { |
| 19 | m_olddata = m_buffer->read(m_offset, m_data.length()); |