Debugger/DebugViewer.py

changeset 482
4650a72c307a
parent 481
ad71812ba395
child 564
b3d966393ba9
equal deleted inserted replaced
481:ad71812ba395 482:4650a72c307a
126 index = self.__tabWidget.addTab(self.glvWidget, 126 index = self.__tabWidget.addTab(self.glvWidget,
127 UI.PixmapCache.getIcon("globalVariables.png"), '') 127 UI.PixmapCache.getIcon("globalVariables.png"), '')
128 self.__tabWidget.setTabToolTip(index, self.globalsViewer.windowTitle()) 128 self.__tabWidget.setTabToolTip(index, self.globalsViewer.windowTitle())
129 129
130 self.setGlobalsFilterButton.clicked[()].connect(self.__setGlobalsFilter) 130 self.setGlobalsFilterButton.clicked[()].connect(self.__setGlobalsFilter)
131 self.connect(self.globalsFilterEdit, SIGNAL('returnPressed()'), 131 self.globalsFilterEdit.returnPressed.connect(self.__setGlobalsFilter)
132 self.__setGlobalsFilter)
133 132
134 # add the local variables viewer 133 # add the local variables viewer
135 self.lvWidget = QWidget() 134 self.lvWidget = QWidget()
136 self.lvWidgetVLayout = QVBoxLayout(self.lvWidget) 135 self.lvWidgetVLayout = QVBoxLayout(self.lvWidget)
137 self.lvWidgetVLayout.setMargin(0) 136 self.lvWidgetVLayout.setMargin(0)
174 index = self.__tabWidget.addTab(self.lvWidget, 173 index = self.__tabWidget.addTab(self.lvWidget,
175 UI.PixmapCache.getIcon("localVariables.png"), '') 174 UI.PixmapCache.getIcon("localVariables.png"), '')
176 self.__tabWidget.setTabToolTip(index, self.localsViewer.windowTitle()) 175 self.__tabWidget.setTabToolTip(index, self.localsViewer.windowTitle())
177 176
178 self.sourceButton.clicked[()].connect(self.__showSource) 177 self.sourceButton.clicked[()].connect(self.__showSource)
179 self.connect(self.stackComboBox, SIGNAL('activated(int)'), 178 self.stackComboBox.activated[int].connect(self.__frameSelected)
180 self.__frameSelected)
181 self.setLocalsFilterButton.clicked[()].connect(self.__setLocalsFilter) 179 self.setLocalsFilterButton.clicked[()].connect(self.__setLocalsFilter)
182 self.connect(self.localsFilterEdit, SIGNAL('returnPressed()'), 180 self.localsFilterEdit.returnPressed.connect(self.__setLocalsFilter)
183 self.__setLocalsFilter)
184 181
185 # add the breakpoint viewer 182 # add the breakpoint viewer
186 self.breakpointViewer = BreakPointViewer() 183 self.breakpointViewer = BreakPointViewer()
187 self.breakpointViewer.setModel(self.debugServer.getBreakPointModel()) 184 self.breakpointViewer.setModel(self.debugServer.getBreakPointModel())
188 index = self.__tabWidget.addTab(self.breakpointViewer, 185 index = self.__tabWidget.addTab(self.breakpointViewer,
219 self.__threadList.setSortingEnabled(True) 216 self.__threadList.setSortingEnabled(True)
220 self.__mainLayout.addWidget(self.__threadList) 217 self.__mainLayout.addWidget(self.__threadList)
221 218
222 self.__doThreadListUpdate = True 219 self.__doThreadListUpdate = True
223 220
224 self.connect(self.__threadList, 221 self.__threadList.currentItemChanged.connect(self.__threadSelected)
225 SIGNAL('currentItemChanged(QTreeWidgetItem*, QTreeWidgetItem*)'),
226 self.__threadSelected)
227 222
228 self.__mainLayout.setStretchFactor(self.__tabWidget, 5) 223 self.__mainLayout.setStretchFactor(self.__tabWidget, 5)
229 self.__mainLayout.setStretchFactor(self.__threadList, 1) 224 self.__mainLayout.setStretchFactor(self.__threadList, 1)
230 225
231 self.currPage = None 226 self.currPage = None

eric ide

mercurial