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


Public Member Functions | |
VarItem (TrimmableItem *parent, const QString &varName, DataType dataType) | |
virtual | ~VarItem () |
QString | varPath () const |
QString | fullName () const |
DataType | getDataType () const |
void | updateValue (char *data) |
void | updateType (char *data) |
void | setCache (const QCString &value) |
QCString | getCache () |
void | setOpen (bool open) |
void | setText (int column, const QString &text) |
void | handleDoubleClicked (const QPoint &pos, int c) |
QString | tipText () const |
Private Member Functions | |
void | checkForRequests () |
void | paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int align) |
Private Attributes | |
QCString | cache_ |
DataType | dataType_ |
bool | highlight_ |
QCString | originalValueType_ |
Constructor & Destructor Documentation
|
Definition at line 612 of file variablewidget.cpp. References kdDebug(), setText(), and GDBDebugger::VarNameCol. |
|
Definition at line 631 of file variablewidget.cpp. |
Member Function Documentation
|
Definition at line 807 of file variablewidget.cpp. References cache_, fullName(), and GDBDebugger::TrimmableItem::waitingForData(). Referenced by setCache(). |
|
Definition at line 660 of file variablewidget.cpp. References GDBDebugger::TrimmableItem::getName(), and varPath(). Referenced by checkForRequests(), GDBDebugger::VariableTree::slotContextMenu(), and GDBDebugger::GDBController::slotVarItemConstructed(). |
|
Reimplemented from GDBDebugger::TrimmableItem. Definition at line 800 of file variablewidget.cpp. |
|
Reimplemented from GDBDebugger::TrimmableItem. Definition at line 859 of file variablewidget.cpp. References GDBDebugger::DataType. Referenced by GDBDebugger::GDBController::slotExpandItem(), and varPath(). |
|
Reimplemented from GDBDebugger::TrimmableItem. Definition at line 755 of file variablewidget.cpp. References kdDebug(), and GDBDebugger::VarTypeCol. |
|
Reimplemented from GDBDebugger::TrimmableItem. Definition at line 867 of file variablewidget.cpp. References GDBDebugger::ValueCol. |
|
Reimplemented from GDBDebugger::TrimmableItem. Definition at line 767 of file variablewidget.cpp. References cache_, checkForRequests(), GDBDebugger::TrimmableItem::setActive(), and setOpen(). |
|
Definition at line 779 of file variablewidget.cpp. References cache_, dataType_, GDBDebugger::TrimmableItem::trim(), GDBDebugger::typePointer, and GDBDebugger::TrimmableItem::waitingForData(). Referenced by setCache(). |
|
Definition at line 675 of file variablewidget.cpp. References dataType_, highlight_, GDBDebugger::TrimmableItem::isActive(), GDBDebugger::TrimmableItem::setActive(), text(), and GDBDebugger::TrimmableItem::waitingForData(). Referenced by updateType(), and VarItem(). |
|
Definition at line 883 of file variablewidget.cpp. References text(). Referenced by GDBDebugger::VariableTree::maybeTip(). |
|
Definition at line 737 of file variablewidget.cpp. References eq, kdDebug(), originalValueType_, setText(), and GDBDebugger::VarTypeCol. Referenced by GDBDebugger::GDBController::parseWhatis(). |
|
Reimplemented from GDBDebugger::TrimmableItem. Definition at line 697 of file variablewidget.cpp. References dataType_, GDBDebugger::TrimmableItem::getName(), GDBDebugger::TrimmableItem::setActive(), and GDBDebugger::typePointer. Referenced by GDBDebugger::GDBController::parseRequestedData(). |
|
Definition at line 637 of file variablewidget.cpp. References getDataType(), and GDBDebugger::VarNameCol. Referenced by fullName(). |
Member Data Documentation
|
Definition at line 221 of file variablewidget.h. Referenced by checkForRequests(), setCache(), and setOpen(). |
|
Definition at line 222 of file variablewidget.h. Referenced by setOpen(), setText(), and updateValue(). |
|
Definition at line 223 of file variablewidget.h. Referenced by setText(). |
|
Definition at line 226 of file variablewidget.h. Referenced by updateType(). |
The documentation for this class was generated from the following files:
- languages/cpp/debugger/variablewidget.h
- languages/cpp/debugger/variablewidget.cpp