--- a/eric6/Debugger/CallStackViewer.py Mon Mar 01 17:48:43 2021 +0100 +++ b/eric6/Debugger/CallStackViewer.py Tue Mar 02 17:17:09 2021 +0100 @@ -28,8 +28,8 @@ sourceFile = pyqtSignal(str, int) frameSelected = pyqtSignal(int) - FilenameRole = Qt.UserRole + 1 - LinenoRole = Qt.UserRole + 2 + FilenameRole = Qt.ItemDataRole.UserRole + 1 + LinenoRole = Qt.ItemDataRole.UserRole + 2 def __init__(self, debugServer, parent=None): """ @@ -61,7 +61,8 @@ self.__menu.addAction(self.tr("Clear"), self.__callStackList.clear) self.__menu.addSeparator() self.__menu.addAction(self.tr("Save"), self.__saveStackTrace) - self.__callStackList.setContextMenuPolicy(Qt.CustomContextMenu) + self.__callStackList.setContextMenuPolicy( + Qt.ContextMenuPolicy.CustomContextMenu) self.__callStackList.customContextMenuRequested.connect( self.__showContextMenu)