Debugger/DebugViewer.py

changeset 2171
c7dd548d67d8
parent 2170
f4e0f6133ace
child 2302
f29e9405c851
equal deleted inserted replaced
2170:f4e0f6133ace 2171:c7dd548d67d8
188 # add the call trace viewer 188 # add the call trace viewer
189 self.callTraceViewer = CallTraceViewer(self.debugServer) 189 self.callTraceViewer = CallTraceViewer(self.debugServer)
190 index = self.__tabWidget.addTab(self.callTraceViewer, 190 index = self.__tabWidget.addTab(self.callTraceViewer,
191 UI.PixmapCache.getIcon("callTrace.png"), "") 191 UI.PixmapCache.getIcon("callTrace.png"), "")
192 self.__tabWidget.setTabToolTip(index, self.callTraceViewer.windowTitle()) 192 self.__tabWidget.setTabToolTip(index, self.callTraceViewer.windowTitle())
193 self.callTraceViewer.sourceFile.connect(self.sourceFile)
193 194
194 # add the breakpoint viewer 195 # add the breakpoint viewer
195 self.breakpointViewer = BreakPointViewer() 196 self.breakpointViewer = BreakPointViewer()
196 self.breakpointViewer.setModel(self.debugServer.getBreakPointModel()) 197 self.breakpointViewer.setModel(self.debugServer.getBreakPointModel())
197 index = self.__tabWidget.addTab(self.breakpointViewer, 198 index = self.__tabWidget.addTab(self.breakpointViewer,
299 """ 300 """
300 Public method to clear the recorded call trace. 301 Public method to clear the recorded call trace.
301 """ 302 """
302 self.callTraceViewer.clear() 303 self.callTraceViewer.clear()
303 304
305 def setCallTraceToProjectMode(self, enabled):
306 """
307 Public slot to set the call trace viewer to project mode.
308
309 In project mode the call trace info is shown with project relative
310 path names.
311
312 @param enabled flag indicating to enable the project mode (boolean)
313 """
314 self.callTraceViewer.setProjectMode(enabled)
315
304 def showVariables(self, vlist, globals): 316 def showVariables(self, vlist, globals):
305 """ 317 """
306 Public method to show the variables in the respective window. 318 Public method to show the variables in the respective window.
307 319
308 @param vlist list of variables to display 320 @param vlist list of variables to display

eric ide

mercurial