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


Public Slots | |
void | slotAddWatchVariable (const QString &watchVar) |
void | slotToggleRadix (QListViewItem *item) |
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) |
void | toggleRadix (QListViewItem *item) |
Public Member Functions | |
VariableTree (VariableWidget *parent, const char *name=0) | |
virtual | ~VariableTree () |
QListViewItem * | lastChild () const |
int | activeFlag () const |
void | setActiveFlag () |
void | setRadix (int r) |
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_ |
int | iOutRadix |
Friends | |
class | TrimmableItem |
class | VarFrameRoot |
class | VarItem |
class | WatchRoot |
Constructor & Destructor Documentation
|
Definition at line 149 of file variablewidget.cpp. References KListView::addColumn(), KListView::contextMenu(), KListView::setSorting(), slotContextMenu(), slotToggleRadix(), and toggleRadix(). |
|
Definition at line 180 of file variablewidget.cpp. |
Member Function Documentation
|
Definition at line 87 of file variablewidget.h. |
|
Referenced by slotAddWatchVariable(), and slotToggleRadix(). |
|
|
|
Definition at line 294 of file variablewidget.cpp. References GDBDebugger::VarFrameRoot::matchDetails(). Referenced by GDBDebugger::GDBController::parseBacktraceList(), GDBDebugger::GDBController::parseLocals(), and GDBDebugger::GDBController::slotSelectFrame(). |
|
Definition at line 284 of file variablewidget.cpp. Referenced by GDBDebugger::VariableWidget::clear(), and slotContextMenu(). |
|
Definition at line 313 of file variablewidget.cpp. References WatchRoot. Referenced by GDBDebugger::GDBController::actOnProgramPause(), GDBDebugger::GDBController::configure(), and slotAddWatchVariable(). |
|
Reimplemented from KListView. Definition at line 370 of file variablewidget.cpp. |
|
Definition at line 382 of file variablewidget.cpp. References kdDebug(), and GDBDebugger::VarItem::tipText(). |
|
Referenced by setLocalViewState(). |
|
Definition at line 88 of file variablewidget.h. Referenced by GDBDebugger::GDBController::actOnProgramPause(), and GDBDebugger::GDBController::programNoApp(). |
|
Definition at line 94 of file variablewidget.h. Referenced by GDBDebugger::GDBController::parseThreadList(). |
|
|
|
Definition at line 260 of file variablewidget.cpp. References selectFrame(). |
|
Definition at line 89 of file variablewidget.h. Referenced by GDBDebugger::GDBController::configure(). |
|
Definition at line 232 of file variablewidget.cpp. References expandItem(), findWatch(), kdDebug(), GDBDebugger::typeUnknown, and VarItem. Referenced by GDBDebugger::VariableWidget::slotAddWatchVariable(). |
|
Definition at line 186 of file variablewidget.cpp. References findRoot(), GDBDebugger::VarItem::fullName(), text(), toggleRadix(), toggleWatchpoint(), and GDBDebugger::VarNameCol. Referenced by VariableTree(). |
|
Definition at line 242 of file variablewidget.cpp. References GDBDebugger::TrimmableItem::handleDoubleClicked(), and kdDebug(). |
|
Definition at line 400 of file variablewidget.cpp. References expandItem(), iOutRadix, VarItem, and GDBDebugger::VarNameCol. Referenced by VariableTree(). |
|
Referenced by slotContextMenu(), and VariableTree(). |
|
Referenced by slotContextMenu(). |
|
Definition at line 329 of file variablewidget.cpp. References GDBDebugger::TrimmableItem::isActive(), and GDBDebugger::TrimmableItem::trim(). Referenced by GDBDebugger::GDBController::parseLocals(), and GDBDebugger::GDBController::programNoApp(). |
|
Definition at line 351 of file variablewidget.cpp. References currentThread_, and GDBDebugger::VarFrameRoot::matchDetails(). Referenced by GDBDebugger::GDBController::parseBacktraceList(). |
|
|
Friends And Related Function Documentation
|
Definition at line 79 of file variablewidget.h. |
|
Definition at line 135 of file variablewidget.h. |
|
Definition at line 136 of file variablewidget.h. Referenced by slotAddWatchVariable(), and slotToggleRadix(). |
|
Definition at line 137 of file variablewidget.h. Referenced by findWatch(). |
Member Data Documentation
|
Definition at line 130 of file variablewidget.h. |
|
Definition at line 131 of file variablewidget.h. Referenced by trimExcessFrames(). |
|
Definition at line 132 of file variablewidget.h. Referenced by slotToggleRadix(). |
The documentation for this class was generated from the following files:
- languages/cpp/debugger/variablewidget.h
- languages/cpp/debugger/variablewidget.cpp