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

Public Member Functions | |
TrimmableItem (VariableTree *parent) | |
TrimmableItem (TrimmableItem *parent) | |
virtual | ~TrimmableItem () |
virtual void | trim () |
virtual QString | getName () const |
virtual TrimmableItem * | findMatch (const QString &match, DataType type) const |
QListViewItem * | lastChild () const |
int | rootActiveFlag () const |
void | setActive () |
bool | isActive () const |
QString | getValue () const |
bool | isTrimmable () const |
void | waitingForData () |
virtual void | updateValue (char *) |
virtual DataType | getDataType () const |
virtual void | setCache (const QCString &value) |
virtual QCString | getCache () |
virtual QString | key (int column, bool ascending) const |
virtual void | handleDoubleClicked (const QPoint &, int) |
Protected Member Functions | |
void | paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int align) |
Private Attributes | |
int | activeFlag_ |
bool | waitingForData_ |
Constructor & Destructor Documentation
|
Definition at line 383 of file variablewidget.cpp. References setActive(). |
|
Definition at line 392 of file variablewidget.cpp. References setActive(). |
|
Definition at line 402 of file variablewidget.cpp. |
Member Function Documentation
|
Definition at line 451 of file variablewidget.cpp. References getDataType(), and GDBDebugger::VarNameCol. Referenced by GDBDebugger::GDBParser::getItem(). |
|
Reimplemented in GDBDebugger::VarItem. Definition at line 506 of file variablewidget.cpp. |
|
Reimplemented in GDBDebugger::VarItem. Definition at line 492 of file variablewidget.cpp. References GDBDebugger::DataType, and GDBDebugger::typeUnknown. Referenced by findMatch(), GDBDebugger::GDBParser::getItem(), and GDBDebugger::GDBParser::parseData(). |
|
Definition at line 139 of file variablewidget.h. References text(), and GDBDebugger::VarNameCol. Referenced by GDBDebugger::VarItem::fullName(), GDBDebugger::GDBParser::parseArray(), and GDBDebugger::VarItem::updateValue(). |
|
Definition at line 145 of file variablewidget.h. References text(), and GDBDebugger::ValueCol. |
|
Reimplemented in GDBDebugger::VarItem. Definition at line 157 of file variablewidget.h. Referenced by GDBDebugger::VariableTree::slotDoubleClicked(). |
|
Definition at line 144 of file variablewidget.h. References activeFlag_, and rootActiveFlag(). Referenced by GDBDebugger::VarItem::setText(), trim(), and GDBDebugger::VariableTree::trim(). |
|
Definition at line 432 of file variablewidget.cpp. References waitingForData_. Referenced by trim(). |
|
Definition at line 521 of file variablewidget.cpp. |
|
Definition at line 439 of file variablewidget.cpp. |
|
Reimplemented from KListViewItem. Reimplemented in GDBDebugger::VarItem. Definition at line 408 of file variablewidget.cpp. |
|
Definition at line 425 of file variablewidget.cpp. Referenced by isActive(), and setActive(). |
|
Definition at line 143 of file variablewidget.h. References activeFlag_, and rootActiveFlag(). Referenced by GDBDebugger::GDBController::actOnProgramPause(), GDBDebugger::VarItem::setCache(), GDBDebugger::VarFrameRoot::setLocals(), GDBDebugger::VarFrameRoot::setParams(), GDBDebugger::VarItem::setText(), TrimmableItem(), and GDBDebugger::VarItem::updateValue(). |
|
Reimplemented in GDBDebugger::VarItem. Definition at line 499 of file variablewidget.cpp. Referenced by GDBDebugger::GDBParser::setItem(). |
|
Definition at line 471 of file variablewidget.cpp. References isActive(), and isTrimmable(). Referenced by GDBDebugger::GDBController::parseLocals(), GDBDebugger::GDBController::parseRequestedData(), GDBDebugger::VarItem::setOpen(), and GDBDebugger::VariableTree::trim(). |
|
Reimplemented in GDBDebugger::VarItem. Definition at line 514 of file variablewidget.cpp. References waitingForData_. |
|
Definition at line 147 of file variablewidget.h. References waitingForData_. Referenced by GDBDebugger::VarItem::checkForRequests(), GDBDebugger::VarItem::setOpen(), and GDBDebugger::VarItem::setText(). |
Member Data Documentation
|
Definition at line 165 of file variablewidget.h. Referenced by isActive(), and setActive(). |
|
Definition at line 166 of file variablewidget.h. Referenced by isTrimmable(), updateValue(), and waitingForData(). |
The documentation for this class was generated from the following files:
- languages/cpp/debugger/variablewidget.h
- languages/cpp/debugger/variablewidget.cpp