MCPcopy Create free account
hub / github.com/Vector35/debugger / uiEventHandler

Method uiEventHandler

ui/debuggerwidget.cpp:79–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77
78
79void DebuggerWidget::uiEventHandler(const DebuggerEvent& event)
80{
81 m_controlsWidget->updateButtons();
82 switch (event.type)
83 {
84 case TargetStoppedEventType:
85 // These updates ensure the widgets become empty after the target stops
86 case DetachedEventType:
87 case QuitDebuggingEventType:
88 case BackEndDisconnectedEventType:
89 case ActiveThreadChangedEvent:
90 case RegisterChangedEvent:
91 updateContent();
92 break;
93 case RelativeBreakpointAddedEvent:
94 case AbsoluteBreakpointAddedEvent:
95 case RelativeBreakpointRemovedEvent:
96 case AbsoluteBreakpointRemovedEvent:
97 m_breakpointsWidget->updateContent();
98 break;
99 default:
100 break;
101 }
102}

Callers

nothing calls this directly

Calls 2

updateButtonsMethod · 0.80
updateContentMethod · 0.45

Tested by

no test coverage detected