Link the memory viewer with the debugger

This commit is contained in:
Eladash 2020-12-17 00:11:45 +02:00 committed by Megamouse
parent ba03df8511
commit 2172974db9
3 changed files with 27 additions and 3 deletions

View file

@ -15,14 +15,14 @@
constexpr auto qstr = QString::fromStdString;
memory_viewer_panel::memory_viewer_panel(QWidget* parent)
memory_viewer_panel::memory_viewer_panel(QWidget* parent, u32 addr)
: QDialog(parent)
, m_addr(addr)
{
setWindowTitle(tr("Memory Viewer"));
setObjectName("memory_viewer");
setAttribute(Qt::WA_DeleteOnClose);
exit = false;
m_addr = 0;
m_colcount = 16;
m_rowcount = 16;
int pSize = 10;
@ -47,6 +47,7 @@ memory_viewer_panel::memory_viewer_panel(QWidget* parent)
QHBoxLayout* hbox_tools_mem_addr = new QHBoxLayout();
m_addr_line = new QLineEdit(this);
m_addr_line->setPlaceholderText("00000000");
m_addr_line->setText(qstr(fmt::format("%08x", m_addr)));
m_addr_line->setFont(mono);
m_addr_line->setMaxLength(8);
m_addr_line->setFixedWidth(75);