# eric6.Debugger

Package implementing the Debugger frontend.

This package implements the graphical debugger. It consists of the debugger related HMI part, supporting dialogs and the debug server.

### Modules

BreakPointModel | Module implementing the Breakpoint model.
BreakPointViewer | Module implementing the Breakpoint viewer widget.
CallStackViewer | Module implementing the Call Stack viewer widget.
CallTraceViewer | Module implementing the Call Trace viewer widget.
Config | Module defining the different Python types and their display strings.
DebugClientCapabilities | Module defining the debug clients capabilities.
DebugServer | Module implementing the debug server.
DebugUI | Module implementing the debugger UI.
DebugViewer | Module implementing a widget containing various debug related views.
DebuggerInterfaceNone | Module implementing a dummy debugger interface for the debug server.
DebuggerInterfacePython | Module implementing the Python3 debugger interface for the debug server.
EditBreakpointDialog | Module implementing a dialog to edit breakpoint properties.
EditWatchpointDialog | Module implementing a dialog to edit watch expression properties.
ExceptionLogger | Module implementing the Exception Logger widget.
ExceptionsFilterDialog | Module implementing the exceptions filter dialog.
StartDialog | Module implementing the Start Program dialog.
StartHistoryEditDialog | Module implementing a dialog to edit a list of history entries.
VariableDetailDialog | Module implementing the variable detail dialog.
VariablesFilterDialog | Module implementing the variables filter dialog.
VariablesViewer | Module implementing the variables viewer view based on QTreeView.
WatchPointModel | Module implementing the Watch expression model.
WatchPointViewer | Module implementing the watch expression viewer widget.