forked from qt-creator/qt-creator
QScriptDebugger: Enable ChangeBreakpoint
Breakpoint can be enabled and disabled. Change-Id: Ib13b429a72251e9d99b017354601fdd44c6d024e Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -236,8 +236,17 @@ void QScriptDebuggerClient::removeBreakpoint(const BreakpointModelId &id)
|
||||
d->breakpoints.remove(bp);
|
||||
}
|
||||
|
||||
void QScriptDebuggerClient::changeBreakpoint(const BreakpointModelId &/*id*/)
|
||||
void QScriptDebuggerClient::changeBreakpoint(const BreakpointModelId &id)
|
||||
{
|
||||
BreakHandler *handler = d->engine->breakHandler();
|
||||
if (handler->isEnabled(id)) {
|
||||
insertBreakpoint(id);
|
||||
} else {
|
||||
removeBreakpoint(id);
|
||||
}
|
||||
BreakpointResponse br = handler->response(id);
|
||||
br.enabled = handler->isEnabled(id);
|
||||
handler->setResponse(id, br);
|
||||
}
|
||||
|
||||
void QScriptDebuggerClient::updateBreakpoints()
|
||||
|
||||
Reference in New Issue
Block a user