43 started |
43 started |
44 @signal debuggingFinished emitted to signal the end of a debugging session |
44 @signal debuggingFinished emitted to signal the end of a debugging session |
45 @signal resetUI(full) emitted to reset the UI partially or fully |
45 @signal resetUI(full) emitted to reset the UI partially or fully |
46 @signal exceptionInterrupt() emitted after the execution was interrupted |
46 @signal exceptionInterrupt() emitted after the execution was interrupted |
47 by an exception and acknowledged by the user |
47 by an exception and acknowledged by the user |
48 @signal appendStdout(msg) emitted when the client program has terminated |
|
49 and the display of the termination dialog is suppressed |
|
50 @signal processChangedProjectFiles() emitted to indicate, that changed project files |
48 @signal processChangedProjectFiles() emitted to indicate, that changed project files |
51 should be processed |
49 should be processed |
52 """ |
50 """ |
53 |
51 |
54 clientStack = pyqtSignal(list, str) |
52 clientStack = pyqtSignal(list, str) |
55 resetUI = pyqtSignal(bool) |
53 resetUI = pyqtSignal(bool) |
56 exceptionInterrupt = pyqtSignal() |
54 exceptionInterrupt = pyqtSignal() |
57 debuggingStarted = pyqtSignal(str) |
55 debuggingStarted = pyqtSignal(str) |
58 debuggingFinished = pyqtSignal() |
56 debuggingFinished = pyqtSignal() |
59 appendStdout = pyqtSignal(str) |
|
60 processChangedProjectFiles = pyqtSignal() |
57 processChangedProjectFiles = pyqtSignal() |
61 |
58 |
62 def __init__(self, ui, vm, debugServer, debugViewer, project): |
59 def __init__(self, ui, vm, debugServer, debugViewer, project): |
63 """ |
60 """ |
64 Constructor |
61 Constructor |