Debugger Class Reference
#include <debugger.h>
Inheritance diagram for Debugger:

Public Member Functions | |
void | setBreakpoint (const TQString &fileName, int lineNum, int id, bool enabled, bool pending) |
void | gotoExecutionPoint (const KURL &url, int lineNum=-1) |
void | clearExecutionPoint () |
Debugger (KDevPartController *partController) | |
![]() | |
KDevDebugger (TQObject *parent=0, const char *name=0) | |
Additional Inherited Members | |
![]() | |
void | toggledBreakpoint (const TQString &fileName, int lineNum) |
void | editedBreakpoint (const TQString &fileName, int lineNum) |
void | toggledBreakpointEnabled (const TQString &fileName, int lineNum) |
![]() | |
static const TQPixmap * | inactiveBreakpointPixmap () |
static const TQPixmap * | activeBreakpointPixmap () |
static const TQPixmap * | reachedBreakpointPixmap () |
static const TQPixmap * | disabledBreakpointPixmap () |
static const TQPixmap * | executionPointPixmap () |
Detailed Description
Handles signals from the editor that relate to breakpoints and the execution point of the debugger.
We may change, add or remove breakpoints in this class.
Definition at line 57 of file debugger.h.
Member Function Documentation
◆ clearExecutionPoint()
|
virtual |
Remove the executution point being displayed.
Implements KDevDebugger.
Definition at line 78 of file debugger.cpp.
◆ gotoExecutionPoint()
|
virtual |
Displays an icon in the file at the line that the debugger has stoped at.
- Parameters
-
url The file the debugger has stopped at. lineNum The line number to display. Note: We may not know it.
Implements KDevDebugger.
Definition at line 99 of file debugger.cpp.
◆ setBreakpoint()
|
virtual |
Controls the breakpoint icon being displayed in the editor through the markinterface.
- Parameters
-
fileName The breakpoint is added or removed from this file lineNum ... at this line number id This is an internal id. which has a special number that prevents us changing the mark icon. (why?) enabled The breakpoint could be enabled, disabled pending pending or active. Each state has a different icon.
Implements KDevDebugger.
Definition at line 37 of file debugger.cpp.
The documentation for this class was generated from the following files: