1
0
Fork 0

GUI: refresh all views after hex edit

This commit is contained in:
Mr. eXoDia 2014-07-06 15:20:20 +02:00
parent 18806dfb75
commit 31454f35ba
3 changed files with 9 additions and 9 deletions

View File

@ -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();
}

View File

@ -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()

View File

@ -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()