130 @param row row number for the index (integer) |
130 @param row row number for the index (integer) |
131 @param column column number for the index (integer) |
131 @param column column number for the index (integer) |
132 @param parent index of the parent item (QModelIndex) |
132 @param parent index of the parent item (QModelIndex) |
133 @return requested index (QModelIndex) |
133 @return requested index (QModelIndex) |
134 """ |
134 """ |
135 if (parent and parent.isValid()) or \ |
135 if ( |
136 row < 0 or row >= len(self.watchpoints) or \ |
136 (parent and parent.isValid()) or |
137 column < 0 or column >= len(self.header): |
137 row < 0 or |
|
138 row >= len(self.watchpoints) or |
|
139 column < 0 or |
|
140 column >= len(self.header) |
|
141 ): |
138 return QModelIndex() |
142 return QModelIndex() |
139 |
143 |
140 return self.createIndex(row, column, self.watchpoints[row]) |
144 return self.createIndex(row, column, self.watchpoints[row]) |
141 |
145 |
142 def parent(self, index): |
146 def parent(self, index): |