eric6/Debugger/CallStackViewer.py

changeset 8143
2c730d5fd177
parent 7927
866ddf957461
child 8176
31965986ecd1
child 8218
7c09585bd960
equal deleted inserted replaced
8141:27f636beebad 8143:2c730d5fd177
26 @signal frameSelected(int) emitted to signal the selection of a frame entry 26 @signal frameSelected(int) emitted to signal the selection of a frame entry
27 """ 27 """
28 sourceFile = pyqtSignal(str, int) 28 sourceFile = pyqtSignal(str, int)
29 frameSelected = pyqtSignal(int) 29 frameSelected = pyqtSignal(int)
30 30
31 FilenameRole = Qt.UserRole + 1 31 FilenameRole = Qt.ItemDataRole.UserRole + 1
32 LinenoRole = Qt.UserRole + 2 32 LinenoRole = Qt.ItemDataRole.UserRole + 2
33 33
34 def __init__(self, debugServer, parent=None): 34 def __init__(self, debugServer, parent=None):
35 """ 35 """
36 Constructor 36 Constructor
37 37
59 self.__sourceAct = self.__menu.addAction( 59 self.__sourceAct = self.__menu.addAction(
60 self.tr("Show source"), self.__openSource) 60 self.tr("Show source"), self.__openSource)
61 self.__menu.addAction(self.tr("Clear"), self.__callStackList.clear) 61 self.__menu.addAction(self.tr("Clear"), self.__callStackList.clear)
62 self.__menu.addSeparator() 62 self.__menu.addSeparator()
63 self.__menu.addAction(self.tr("Save"), self.__saveStackTrace) 63 self.__menu.addAction(self.tr("Save"), self.__saveStackTrace)
64 self.__callStackList.setContextMenuPolicy(Qt.CustomContextMenu) 64 self.__callStackList.setContextMenuPolicy(
65 Qt.ContextMenuPolicy.CustomContextMenu)
65 self.__callStackList.customContextMenuRequested.connect( 66 self.__callStackList.customContextMenuRequested.connect(
66 self.__showContextMenu) 67 self.__showContextMenu)
67 68
68 self.__dbs = debugServer 69 self.__dbs = debugServer
69 70

eric ide

mercurial