[Debugger] CTRL+G support in code and memory view

This commit is contained in:
Nitch2024
2025-03-29 12:43:15 -07:00
parent 1981f22228
commit 1b87ea83e6
8 changed files with 35 additions and 0 deletions

View File

@ -123,6 +123,11 @@ public:
case Qt::Key_PageDown:
m_view->m_address += this->rowCount() * m_view->m_bytes_per_row;
break;
case Qt::Key_G:
if (event->modifiers() == Qt::ControlModifier)
{
m_view->TriggerActivateSearch();
}
default:
QWidget::keyPressEvent(event);
return;
@ -252,6 +257,11 @@ void MemoryViewWidget::UpdateFont(const QFont& font)
UpdateDispatcher(UpdateType::Full);
}
void MemoryViewWidget::TriggerActivateSearch()
{
emit ActivateSearch();
}
constexpr int GetTypeSize(MemoryViewWidget::Type type)
{
switch (type)