/
githubmirror
/
x64dbg
Обзор
Документация
Войти
/
githubmirror
/
x64dbg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
development
src/gui/Src/Gui/NotesManager.cpp
32 строки
1 KB
Duncan Ogilvie
GUI: refactor BridgeResult and fix a bunch of bugs in the process
22 июн 2019, 14:29
Не верифицирован
22 июн 2019, 14:29
3dc120d
Код
Авторство
О чём код?
#include "NotesManager.h" #include "Bridge.h" NotesManager::NotesManager(QWidget* parent) : QTabWidget(parent) { connect(Bridge::getBridge(), SIGNAL(dbgStateChanged(DBGSTATE)), this, SLOT(dbgStateChangedSlot(DBGSTATE))); mGlobal = new NotepadView(this, BridgeResult::GetGlobalNotes); mGlobal->setWindowTitle("GlobalNotes"); connect(Bridge::getBridge(), SIGNAL(setGlobalNotes(QString)), mGlobal, SLOT(setNotes(QString))); connect(Bridge::getBridge(), SIGNAL(getGlobalNotes(void*)), mGlobal, SLOT(getNotes(void*))); addTab(mGlobal, tr("Global")); mDebuggee = new NotepadView(this, BridgeResult::GetDebuggeeNotes); mDebuggee->setWindowTitle("DebuggeeNotes"); connect(Bridge::getBridge(), SIGNAL(setDebuggeeNotes(QString)), mDebuggee, SLOT(setNotes(QString))); connect(Bridge::getBridge(), SIGNAL(getDebuggeeNotes(void*)), mDebuggee, SLOT(getNotes(void*))); mDebuggee->hide(); } void NotesManager::dbgStateChangedSlot(DBGSTATE state) { if(state == initialized) { mDebuggee->show(); addTab(mDebuggee, tr("Debuggee")); } else if(state == stopped) { mDebuggee->hide(); removeTab(1); } }