diff -r f6be97f4d96a -r 479cf39ac9cb src/eric7/QScintilla/EditorOutline.py --- a/src/eric7/QScintilla/EditorOutline.py Sat Jul 06 19:48:50 2024 +0200 +++ b/src/eric7/QScintilla/EditorOutline.py Sun Jul 07 12:57:21 2024 +0200 @@ -20,9 +20,8 @@ BrowserImportItem, BrowserImportsItem, ) -from eric7.UI.BrowserSortFilterProxyModel import BrowserSortFilterProxyModel -from .EditorOutlineModel import EditorOutlineModel +from .EditorOutlineModel import EditorOutlineModel, EditorOutlineSortFilterProxyModel class EditorOutlineView(QTreeView): @@ -45,7 +44,7 @@ super().__init__(parent) self.__model = EditorOutlineModel(editor, populate=populate) - self.__sortModel = BrowserSortFilterProxyModel() + self.__sortModel = EditorOutlineSortFilterProxyModel() self.__sortModel.setSourceModel(self.__model) self.setModel(self.__sortModel)