• Skip to content
  • Skip to link menu
Trinity API Reference
  • Trinity API Reference
  • KDevelop Debugger Support Library
 

KDevelop Debugger Support Library

Signals | Public Member Functions | Static Public Member Functions | List of all members
KDevDebugger Class Referenceabstract

#include <kdevdebugger.h>

Inheritance diagram for KDevDebugger:
Debugger

Signals

void toggledBreakpoint (const TQString &fileName, int lineNum)
 
void editedBreakpoint (const TQString &fileName, int lineNum)
 
void toggledBreakpointEnabled (const TQString &fileName, int lineNum)
 

Public Member Functions

 KDevDebugger (TQObject *parent=0, const char *name=0)
 
virtual void setBreakpoint (const TQString &fileName, int lineNum, int id, bool enabled, bool pending)=0
 
virtual void gotoExecutionPoint (const KURL &url, int lineNum=0)=0
 
virtual void clearExecutionPoint ()=0
 

Static Public Member Functions

static const TQPixmap * inactiveBreakpointPixmap ()
 
static const TQPixmap * activeBreakpointPixmap ()
 
static const TQPixmap * reachedBreakpointPixmap ()
 
static const TQPixmap * disabledBreakpointPixmap ()
 
static const TQPixmap * executionPointPixmap ()
 

Detailed Description

Base class to handle signals from the editor that relate to breakpoints and the execution point of the debugger.

Definition at line 34 of file kdevdebugger.h.

Member Function Documentation

◆ clearExecutionPoint()

virtual void KDevDebugger::clearExecutionPoint ( )
pure virtual

Clear the execution point.

Usefull if debugging has ended.

Implemented in Debugger.

◆ gotoExecutionPoint()

virtual void KDevDebugger::gotoExecutionPoint ( const KURL &  url,
int  lineNum = 0 
)
pure virtual

Goes to a given location in a source file and marks the line.

This is used by the debugger to mark the location where the the debugger has stopped.

Implemented in Debugger.

◆ setBreakpoint()

virtual void KDevDebugger::setBreakpoint ( const TQString &  fileName,
int  lineNum,
int  id,
bool  enabled,
bool  pending 
)
pure virtual

Sets a breakpoint in the editor document belong to fileName.

If id==-1, the breakpoint is deleted.

Implemented in Debugger.

◆ toggledBreakpoint

void KDevDebugger::toggledBreakpoint ( const TQString &  fileName,
int  lineNum 
)
signal

The user has toggled a breakpoint.

◆ toggledBreakpointEnabled

void KDevDebugger::toggledBreakpointEnabled ( const TQString &  fileName,
int  lineNum 
)
signal

The user wants to enable/disable a breakpoint.


The documentation for this class was generated from the following files:
  • kdevdebugger.h
  • kdevdebugger.cpp

KDevelop Debugger Support Library

Skip menu "KDevelop Debugger Support Library"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

KDevelop Debugger Support Library

Skip menu "KDevelop Debugger Support Library"
  • buildtools
  •   lib
  •     base
  •     parsers
  •       autotools
  •       qmake
  •     widgets
  •   api
  • languages
  •   lib
  •     debugger
  •     designer_integration
  •     interfaces
  • lib
  •   catalog
  •   interfaces
  •     extensions
  •     external
  •     extras
  •   util
  •   widgets
  •     propeditor
  • parts
  •   documentation
  •     interfaces
  • src
  •   profileengine
  •     lib
Generated for KDevelop Debugger Support Library by doxygen 1.8.13
This website is maintained by Timothy Pearson.