debugger: use an expandable tree in the debugger tooltip

This commit is contained in:
hjk
2009-06-24 12:31:09 +02:00
parent 1c5be603ff
commit 2a959f47a4
11 changed files with 420 additions and 154 deletions

View File

@@ -221,6 +221,7 @@ private:
void handleSetTargetAsync(const GdbResultRecord &, const QVariant &);
void handleTargetRemote(const GdbResultRecord &, const QVariant &);
void debugMessage(const QString &msg);
bool showToolTip();
const bool m_dumperInjectionLoad;
@@ -327,7 +328,6 @@ private:
void sendWatchParameters(const QByteArray &params0);
void createGdbVariable(const WatchData &data);
void handleTypeContents(const QString &output);
void maybeHandleInferiorPidChanged(const QString &pid);
void tryLoadDebuggingHelpers();
@@ -344,8 +344,8 @@ private:
void handleVarAssign(const GdbResultRecord &, const QVariant &);
void handleEvaluateExpression(const GdbResultRecord &record,
const QVariant &cookie);
void handleToolTip(const GdbResultRecord &record,
const QVariant &cookie);
//void handleToolTip(const GdbResultRecord &record,
// const QVariant &cookie);
void handleQueryDebuggingHelper(const GdbResultRecord &record, const QVariant &);
void handleDebuggingHelperValue1(const GdbResultRecord &record,
const QVariant &cookie);