Preparing the creation of a Ram Viewer

This commit is contained in:
Anonymus Raccoon
2020-02-17 00:32:10 +01:00
parent 3eb6b39292
commit 1bbf9cfe77
9 changed files with 95 additions and 10 deletions

View File

@@ -43,6 +43,10 @@ namespace ComSquare::Renderer
cpuDebugger->setShortcut(Qt::Key_F1);
QMainWindow::connect(cpuDebugger, &QAction::triggered, this->_sfWidget.get(), &QtFullSFML::enableDebugCPU);
debugger->addAction(cpuDebugger);
QAction *ramViewer = new QAction("Ram viewer", &this->_window);
ramViewer->setShortcut(Qt::Key_F2);
QMainWindow::connect(ramViewer, &QAction::triggered, this->_sfWidget.get(), &QtFullSFML::enableRamViewer);
debugger->addAction(ramViewer);
this->_window.show();
}
@@ -78,4 +82,9 @@ namespace ComSquare::Renderer
{
this->_snes.cpu->RESB();
}
void QtFullSFML::enableRamViewer()
{
this->_snes.enableRamViewer();
}
}