Revert "TextEditor: Hide LineNumberFilter implementation"

Fixes missing "Line in Current Document" locator filter.
Locator filters need to be created during startup.

This reverts commit 8af6d16b6c.

Change-Id: I53ec1c1079b4a719169e8db95b6d77f703264b65
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Eike Ziller
2023-10-16 16:18:56 +02:00
parent 54b841f789
commit c2a470e853
5 changed files with 70 additions and 63 deletions

View File

@@ -99,6 +99,7 @@ public:
FilePath m_marginActionFileName;
TextEditorSettings settings;
LineNumberFilter lineNumberFilter; // Goto line functionality for quick open
OutlineFactory outlineFactory;
FindInFiles findInFilesFilter;
@@ -425,6 +426,11 @@ void TextEditorPlugin::extensionsInitialized()
});
}
LineNumberFilter *TextEditorPlugin::lineNumberFilter()
{
return &m_instance->d->lineNumberFilter;
}
ExtensionSystem::IPlugin::ShutdownFlag TextEditorPlugin::aboutToShutdown()
{
Highlighter::handleShutdown();