--- a/Debugger/BreakPointViewer.py Sun Jul 01 12:50:37 2012 +0200 +++ b/Debugger/BreakPointViewer.py Sun Jul 01 19:25:40 2012 +0200 @@ -64,17 +64,20 @@ """ self.__model = model - self.sortingModel = QSortFilterProxyModel() - self.sortingModel.setSourceModel(self.__model) - super().setModel(self.sortingModel) + # TODO: Remove these comments once proven ok in daily use +## self.sortingModel = QSortFilterProxyModel() +## self.sortingModel.setDynamicSortFilter(True) +## self.sortingModel.setSourceModel(self.__model) +## super().setModel(self.sortingModel) + super().setModel(self.__model) - header = self.header() - header.setSortIndicator(0, Qt.AscendingOrder) - header.setSortIndicatorShown(True) - header.setClickable(True) - - self.setSortingEnabled(True) - +## header = self.header() +## header.setSortIndicator(0, Qt.AscendingOrder) +## header.setSortIndicatorShown(True) +## header.setClickable(True) +## +## self.setSortingEnabled(True) +## self.__layoutDisplay() def __layoutDisplay(self): @@ -104,7 +107,8 @@ @param index index to be converted (QModelIndex) """ - return self.sortingModel.mapToSource(index) +## return self.sortingModel.mapToSource(index) + return index def __fromSourceIndex(self, sindex): """ @@ -112,7 +116,8 @@ @param sindex source index to be converted (QModelIndex) """ - return self.sortingModel.mapFromSource(sindex) +## return self.sortingModel.mapFromSource(sindex) + return sindex def __setRowSelected(self, index, selected=True): """