GUI: refresh all views after hex edit
This commit is contained in:
		
							parent
							
								
									18806dfb75
								
							
						
					
					
						commit
						31454f35ba
					
				|  | @ -844,7 +844,7 @@ void CPUDisassembly::binaryEditSlot() | |||
|     mMemPage->read(data, selStart, newSize); | ||||
|     QByteArray patched = hexEdit.mHexEdit->applyMaskedData(QByteArray((const char*)data, newSize)); | ||||
|     mMemPage->write(patched.constData(), selStart, patched.size()); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUDisassembly::binaryFillSlot() | ||||
|  | @ -864,7 +864,7 @@ void CPUDisassembly::binaryFillSlot() | |||
|     hexEdit.mHexEdit->fill(0, QString(pattern)); | ||||
|     QByteArray patched(hexEdit.mHexEdit->data()); | ||||
|     mMemPage->write(patched, selStart, patched.size()); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUDisassembly::binaryCopySlot() | ||||
|  | @ -893,5 +893,5 @@ void CPUDisassembly::binaryPasteSlot() | |||
|     if(patched.size() < selSize) | ||||
|         selSize = patched.size(); | ||||
|     mMemPage->write(patched.constData(), selStart, selSize); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
|  |  | |||
|  | @ -1021,7 +1021,7 @@ void CPUDump::binaryEditSlot() | |||
|     mMemPage->read(data, selStart, newSize); | ||||
|     QByteArray patched = hexEdit.mHexEdit->applyMaskedData(QByteArray((const char*)data, newSize)); | ||||
|     mMemPage->write(patched.constData(), selStart, patched.size()); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUDump::binaryFillSlot() | ||||
|  | @ -1041,7 +1041,7 @@ void CPUDump::binaryFillSlot() | |||
|     hexEdit.mHexEdit->fill(0, QString(pattern)); | ||||
|     QByteArray patched(hexEdit.mHexEdit->data()); | ||||
|     mMemPage->write(patched, selStart, patched.size()); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUDump::binaryCopySlot() | ||||
|  | @ -1070,7 +1070,7 @@ void CPUDump::binaryPasteSlot() | |||
|     if(patched.size() < selSize) | ||||
|         selSize = patched.size(); | ||||
|     mMemPage->write(patched.constData(), selStart, selSize); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUDump::binaryPasteIgnoreSizeSlot() | ||||
|  |  | |||
|  | @ -356,7 +356,7 @@ void CPUStack::binaryEditSlot() | |||
|     mMemPage->read(data, selStart, newSize); | ||||
|     QByteArray patched = hexEdit.mHexEdit->applyMaskedData(QByteArray((const char*)data, newSize)); | ||||
|     mMemPage->write(patched.constData(), selStart, patched.size()); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUStack::binaryFillSlot() | ||||
|  | @ -376,7 +376,7 @@ void CPUStack::binaryFillSlot() | |||
|     hexEdit.mHexEdit->fill(0, QString(pattern)); | ||||
|     QByteArray patched(hexEdit.mHexEdit->data()); | ||||
|     mMemPage->write(patched, selStart, patched.size()); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUStack::binaryCopySlot() | ||||
|  | @ -405,7 +405,7 @@ void CPUStack::binaryPasteSlot() | |||
|     if(patched.size() < selSize) | ||||
|         selSize = patched.size(); | ||||
|     mMemPage->write(patched.constData(), selStart, selSize); | ||||
|     reloadData(); | ||||
|     GuiUpdateAllViews(); | ||||
| } | ||||
| 
 | ||||
| void CPUStack::findPattern() | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue