GDBDebugger::VariableTree Class Reference
#include <variablewidget.h>
Inheritance diagram for GDBDebugger::VariableTree:

Public Slots | |
void | slotAddWatchVariable (const QString &watchVar) |
Signals | |
void | toggleWatchpoint (const QString &varName) |
void | selectFrame (int frameNo, int threadNo) |
void | expandItem (TrimmableItem *item) |
void | expandUserItem (VarItem *item, const QCString &request) |
void | setLocalViewState (bool localsOn) |
void | varItemConstructed (VarItem *item) |
Public Member Functions | |
VariableTree (VariableWidget *parent, const char *name=0) | |
virtual | ~VariableTree () |
QListViewItem * | lastChild () const |
int | activeFlag () const |
void | setActiveFlag () |
QListViewItem * | findRoot (QListViewItem *item) const |
VarFrameRoot * | findFrame (int frameNo, int threadNo) const |
WatchRoot * | findWatch () |
void | setCurrentThread (int currentThread) |
void | trim () |
void | trimExcessFrames () |
void | setLocalViewState (bool localsOn, int frameNo, int threadNo) |
virtual void | maybeTip (const QPoint &) |
Private Slots | |
void | slotContextMenu (KListView *, QListViewItem *item) |
void | slotDoubleClicked (QListViewItem *item, const QPoint &pos, int c) |
Private Attributes | |
int | activeFlag_ |
int | currentThread_ |
Constructor & Destructor Documentation
|
Definition at line 137 of file variablewidget.cpp. References slotContextMenu(). |
|
Definition at line 167 of file variablewidget.cpp. |
Member Function Documentation
|
Definition at line 80 of file variablewidget.h. References activeFlag_. |
|
Referenced by slotAddWatchVariable(). |
|
|
|
Definition at line 278 of file variablewidget.cpp. References GDBDebugger::VarFrameRoot::matchDetails(). Referenced by GDBDebugger::GDBController::parseBacktraceList(), GDBDebugger::GDBController::parseLocals(), and GDBDebugger::GDBController::slotSelectFrame(). |
|
Definition at line 268 of file variablewidget.cpp. Referenced by GDBDebugger::VariableWidget::clear(), and slotContextMenu(). |
|
Definition at line 297 of file variablewidget.cpp. Referenced by GDBDebugger::GDBController::actOnProgramPause(), and slotAddWatchVariable(). |
|
Reimplemented from KListView. Definition at line 354 of file variablewidget.cpp. |
|
Definition at line 366 of file variablewidget.cpp. References endl(), kdDebug(), and GDBDebugger::VarItem::tipText(). |
|
Referenced by setLocalViewState(). |
|
Definition at line 81 of file variablewidget.h. References activeFlag_. Referenced by GDBDebugger::GDBController::actOnProgramPause(), and GDBDebugger::GDBController::programNoApp(). |
|
Definition at line 86 of file variablewidget.h. References currentThread_, and setCurrentThread(). Referenced by GDBDebugger::GDBController::parseThreadList(), and setCurrentThread(). |
|
|
|
Definition at line 244 of file variablewidget.cpp. References selectFrame(), and setLocalViewState(). Referenced by setLocalViewState(). |
|
Definition at line 216 of file variablewidget.cpp. References endl(), expandItem(), findWatch(), kdDebug(), and GDBDebugger::typeUnknown. Referenced by GDBDebugger::VariableWidget::slotAddWatchVariable(). |
|
Definition at line 173 of file variablewidget.cpp. References findRoot(), GDBDebugger::VarItem::fullName(), text(), toggleWatchpoint(), and GDBDebugger::VarNameCol. Referenced by VariableTree(). |
|
Definition at line 226 of file variablewidget.cpp. References endl(), GDBDebugger::TrimmableItem::handleDoubleClicked(), and kdDebug(). |
|
Referenced by slotContextMenu(). |
|
Definition at line 313 of file variablewidget.cpp. References GDBDebugger::TrimmableItem::isActive(), and GDBDebugger::TrimmableItem::trim(). Referenced by GDBDebugger::GDBController::parseLocals(), and GDBDebugger::GDBController::programNoApp(). |
|
Definition at line 335 of file variablewidget.cpp. References currentThread_, and GDBDebugger::VarFrameRoot::matchDetails(). Referenced by GDBDebugger::GDBController::parseBacktraceList(). |
|
|
Member Data Documentation
|
Definition at line 117 of file variablewidget.h. Referenced by activeFlag(), and setActiveFlag(). |
|
Definition at line 118 of file variablewidget.h. Referenced by setCurrentThread(), and trimExcessFrames(). |
The documentation for this class was generated from the following files:
- languages/cpp/debugger/variablewidget.h
- languages/cpp/debugger/variablewidget.cpp