--- a/eric6/Debugger/WatchPointModel.py Sun Apr 11 16:53:48 2021 +0200 +++ b/eric6/Debugger/WatchPointModel.py Sun Apr 11 18:45:10 2021 +0200 @@ -77,21 +77,29 @@ if not index.isValid(): return None - if role == Qt.ItemDataRole.DisplayRole: - if index.column() in [0, 1, 4]: - return self.watchpoints[index.row()][index.column()] + if ( + role == Qt.ItemDataRole.DisplayRole and + index.column() in [0, 1, 4] + ): + return self.watchpoints[index.row()][index.column()] - if role == Qt.ItemDataRole.CheckStateRole: - if index.column() in [2, 3]: - return self.watchpoints[index.row()][index.column()] + if ( + role == Qt.ItemDataRole.CheckStateRole and + index.column() in [2, 3] + ): + return self.watchpoints[index.row()][index.column()] - if role == Qt.ItemDataRole.ToolTipRole: - if index.column() in [0, 1]: - return self.watchpoints[index.row()][index.column()] + if ( + role == Qt.ItemDataRole.ToolTipRole and + index.column() in [0, 1] + ): + return self.watchpoints[index.row()][index.column()] - if role == Qt.ItemDataRole.TextAlignmentRole: - if index.column() < len(self.alignments): - return self.alignments[index.column()] + if ( + role == Qt.ItemDataRole.TextAlignmentRole and + index.column() < len(self.alignments) + ): + return self.alignments[index.column()] return None