diff -r a0959cd5f923 -r adde55ed4ce5 Debugger/BreakPointViewer.py --- a/Debugger/BreakPointViewer.py Sun Jul 01 19:25:40 2012 +0200 +++ b/Debugger/BreakPointViewer.py Mon Jul 02 19:55:18 2012 +0200 @@ -64,20 +64,18 @@ """ self.__model = model - # 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) + self.sortingModel = QSortFilterProxyModel() + self.sortingModel.setDynamicSortFilter(True) + self.sortingModel.setSourceModel(self.__model) + super().setModel(self.sortingModel) -## 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): @@ -107,8 +105,7 @@ @param index index to be converted (QModelIndex) """ -## return self.sortingModel.mapToSource(index) - return index + return self.sortingModel.mapToSource(index) def __fromSourceIndex(self, sindex): """ @@ -116,8 +113,7 @@ @param sindex source index to be converted (QModelIndex) """ -## return self.sortingModel.mapFromSource(sindex) - return sindex + return self.sortingModel.mapFromSource(sindex) def __setRowSelected(self, index, selected=True): """