58 |
58 |
59 self.SelectFlags = QItemSelectionModel.SelectionFlags( |
59 self.SelectFlags = QItemSelectionModel.SelectionFlags( |
60 QItemSelectionModel.Select | QItemSelectionModel.Rows) |
60 QItemSelectionModel.Select | QItemSelectionModel.Rows) |
61 self.DeselectFlags = QItemSelectionModel.SelectionFlags( |
61 self.DeselectFlags = QItemSelectionModel.SelectionFlags( |
62 QItemSelectionModel.Deselect | QItemSelectionModel.Rows) |
62 QItemSelectionModel.Deselect | QItemSelectionModel.Rows) |
|
63 |
|
64 self._activating = False |
63 |
65 |
64 self.setContextMenuPolicy(Qt.CustomContextMenu) |
66 self.setContextMenuPolicy(Qt.CustomContextMenu) |
65 self.customContextMenuRequested.connect(self._contextMenuRequested) |
67 self.customContextMenuRequested.connect(self._contextMenuRequested) |
66 self.activated.connect(self._openItem) |
68 self.activated.connect(self._openItem) |
67 self._model.rowsInserted.connect(self.__modelRowsInserted) |
69 self._model.rowsInserted.connect(self.__modelRowsInserted) |