Gui::PythonDebugger Class Reference

#include <PythonDebugger.h>

Signals

void signalNextStep ()
 

Public Member Functions

Breakpoint getBreakpoint (const QString &) const
 
void hideDebugMarker (const QString &)
 
bool isRunning () const
 
 PythonDebugger ()
 
void runFile (const QString &fn)
 
void showDebugMarker (const QString &, int line)
 
bool start ()
 
void stepInto ()
 
void stepOver ()
 
void stepRun ()
 
bool stop ()
 
bool toggleBreakpoint (int line, const QString &)
 
void tryStop ()
 
 ~PythonDebugger ()
 

Constructor & Destructor Documentation

◆ PythonDebugger()

PythonDebugger::PythonDebugger ( )

◆ ~PythonDebugger()

PythonDebugger::~PythonDebugger ( )

Member Function Documentation

◆ getBreakpoint()

Breakpoint PythonDebugger::getBreakpoint ( const QString &  fn) const

◆ hideDebugMarker()

void PythonDebugger::hideDebugMarker ( const QString &  fn)

◆ isRunning()

◆ runFile()

void PythonDebugger::runFile ( const QString &  fn)

◆ showDebugMarker()

◆ signalNextStep

void Gui::PythonDebugger::signalNextStep ( )
signal

Referenced by stepInto(), stepOver(), stepRun(), and tryStop().

◆ start()

◆ stepInto()

void PythonDebugger::stepInto ( )

References signalNextStep().

◆ stepOver()

void PythonDebugger::stepOver ( )

References signalNextStep().

◆ stepRun()

void PythonDebugger::stepRun ( )

◆ stop()

◆ toggleBreakpoint()

bool PythonDebugger::toggleBreakpoint ( int  line,
const QString &  fn 
)

◆ tryStop()

void PythonDebugger::tryStop ( )

The documentation for this class was generated from the following files: