Merge remote-tracking branch 'origin/2.4'

Conflicts:
	qtcreator.pri
	src/libs/qmljs/qmljscheck.cpp
	src/plugins/debugger/gdb/gdbengine.cpp
	src/plugins/debugger/gdb/remotegdbserveradapter.cpp
	src/plugins/plugins.pro
	src/plugins/projectexplorer/buildmanager.cpp
	src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp

Change-Id: Id2dcebf95b94dc46c1d85908ba1d1378aaf362ac
This commit is contained in:
Eike Ziller
2011-10-28 10:17:44 +02:00
214 changed files with 35000 additions and 21166 deletions

View File

@@ -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::synchronizeBreakpoints()