Module implementing a widget containing various debug related views.
The views avaliable are:
None |
DebugViewer | Class implementing a widget conatining various debug related views. |
None |
Class implementing a widget conatining various debug related views.
The individual tabs contain the interpreter shell (optional), the filesystem browser (optional), the two variables viewers (global and local), a breakpoint viewer, a watch expression viewer and the exception logger. Additionally a list of all threads is shown.
None |
DebugViewer | Constructor |
__frameSelected | Private slot to handle the selection of a new stack frame number. |
__setGlobalsFilter | Private slot to set the global variable filter |
__setLocalsFilter | Private slot to set the local variable filter |
__showSource | Private slot to handle the source button press to show the selected file. |
__threadSelected | Private slot to handle the selection of a thread in the thread list. |
currentWidget | Public method to get a reference to the current widget. |
handleClientStack | Public slot to show the call stack of the program being debugged. |
handleDebuggingStarted | Public slot to handle the start of a debugging session. |
handleRawInput | Pulic slot to handle the switch to the shell in raw input mode. |
handleResetUI | Public method to reset the SBVviewer. |
restoreCurrentPage | Public slot to restore the previously saved page. |
saveCurrentPage | Public slot to save the current page. |
setDebugger | Public method to set a reference to the Debug UI. |
setVariablesFilter | Public slot to set the local variables filter. |
showThreadList | Public method to show the thread list. |
showVariable | Public method to show the variables in the respective window. |
showVariables | Public method to show the variables in the respective window. |
showVariablesTab | Public method to make a variables tab visible. |
Constructor
Private slot to handle the selection of a new stack frame number.
Private slot to set the global variable filter
Private slot to set the local variable filter
Private slot to handle the source button press to show the selected file.
Private slot to handle the selection of a thread in the thread list.
Public method to get a reference to the current widget.
Public slot to show the call stack of the program being debugged.
Public slot to handle the start of a debugging session.
This slot sets the variables filter expressions.
Pulic slot to handle the switch to the shell in raw input mode.
Public method to reset the SBVviewer.
Public slot to restore the previously saved page.
Public slot to save the current page.
Public method to set a reference to the Debug UI.
Public slot to set the local variables filter.
Public method to show the thread list.
Public method to show the variables in the respective window.
Public method to show the variables in the respective window.
Public method to make a variables tab visible.