QML JS Debugger: Asynchronous call to watchHandler()->endCycle()

All the expended item need to be retreived before we can call endCycle
This commit is contained in:
Olivier Goffart
2010-07-23 11:30:07 +02:00
parent 3114c47c6e
commit 70f3f5d029
3 changed files with 52 additions and 13 deletions

View File

@@ -70,6 +70,7 @@ class DEBUGGER_EXPORT QmlEngine : public DebuggerEngine
{
Q_OBJECT
int m_ping;
public:
explicit QmlEngine(const DebuggerStartParameters &startParameters);
~QmlEngine();
@@ -117,7 +118,6 @@ private:
void reloadFullStack() {}
bool supportsThreads() const { return true; }
void maybeBreakNow(bool byFunction);
void updateWatchData(const WatchData &data);
unsigned int debuggerCapabilities() const;
@@ -128,6 +128,7 @@ signals:
private:
void expandObject(const QByteArray &iname, quint64 objectId);
void sendPing();
#if 0
void createDockWidgets();