eric6/Debugger/DebugServer.py

changeset 8160
d1057f83610e
parent 8143
2c730d5fd177
child 8163
29fb6d420a25
equal deleted inserted replaced
8159:08b8b3d2deb1 8160:d1057f83610e
170 passiveDebugStarted = pyqtSignal(str, bool) 170 passiveDebugStarted = pyqtSignal(str, bool)
171 callTraceInfo = pyqtSignal(bool, str, str, str, str, str, str, str) 171 callTraceInfo = pyqtSignal(bool, str, str, str, str, str, str, str)
172 appendStdout = pyqtSignal(str) 172 appendStdout = pyqtSignal(str)
173 173
174 def __init__(self, originalPathString, preventPassiveDebugging=False, 174 def __init__(self, originalPathString, preventPassiveDebugging=False,
175 project=None): 175 project=None, parent=None):
176 """ 176 """
177 Constructor 177 Constructor
178 178
179 @param originalPathString original PATH environment variable 179 @param originalPathString original PATH environment variable
180 @type str 180 @type str
181 @param preventPassiveDebugging flag overriding the PassiveDbgEnabled 181 @param preventPassiveDebugging flag overriding the PassiveDbgEnabled
182 setting (defaults to False) 182 setting (defaults to False)
183 @type bool (optional) 183 @type bool (optional)
184 @param project reference to the project object (defaults to None) 184 @param project reference to the project object (defaults to None)
185 @type Project (optional) 185 @type Project (optional)
186 """ 186 @param parent reference to the parent object
187 super(DebugServer, self).__init__() 187 @type QObject
188 """
189 super(DebugServer, self).__init__(parent)
188 190
189 self.__originalPathString = originalPathString 191 self.__originalPathString = originalPathString
190 192
191 self.__debuggerInterfaces = {} 193 self.__debuggerInterfaces = {}
192 # the interface name is the key, a function to get the 194 # the interface name is the key, a function to get the

eric ide

mercurial