/
githubmirror
/
x64dbg
Обзор
Документация
Войти
/
githubmirror
/
x64dbg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
development
src/cross/minidump/MiniDisassembly.cpp
35 строк
988 B
Duncan Ogilvie
Implement accessibility in cross-platform tools
19 июл 2026, 21:49
19 июл 2026, 21:49
4080766
Код
Авторство
О чём код?
#include "MiniDisassembly.h" #include "GotoDialog.h" #include "Bridge.h" #include "StringUtil.h" #include "Memory/MemoryPage.h" MiniDisassembly::MiniDisassembly(Navigation* navigation, Architecture* architecture, QWidget* parent) : Disassembly(architecture, true, parent) , mNavigation(navigation) { setAccessibleName(tr("Disassembly")); setupMenu(); } void MiniDisassembly::loadFileParser(const FileParser* parser) { mParser = parser; mMemPage->setAttributes(0, 0); setRowCount(0); reloadData(); } void MiniDisassembly::setupMenu() { addMenuAction(TableAction(TR("Goto Address"), "G"), [this]() { GotoDialog gotoDialog(this); if(gotoDialog.exec() == QDialog::Accepted) emit mNavigation->gotoAddress(Navigation::Disassembly, gotoDialog.address()); }); addMenuAction(TR("Copy Address"), [this]() { Bridge::CopyToClipboard(ToPtrString(getSelectedVa())); }); }