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
