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

@@ -7,6 +7,7 @@
#include "displaysettings.h"
#include "fontsettings.h"
#include "linenumberfilter.h"
#include "texteditorplugin.h"
#include "texteditortr.h"
#include "texteditorsettings.h"
@@ -179,7 +180,7 @@ void TextEditorActionHandlerPrivate::createActions()
registerAction(SELECTALL,
[] (TextEditorWidget *w) { w->selectAll(); }, true);
registerAction(GOTO, [] (TextEditorWidget *) {
Core::LocatorManager::showFilter(lineNumberFilter());
Core::LocatorManager::showFilter(TextEditorPlugin::lineNumberFilter());
});
m_modifyingActions << registerAction(PRINT,
[] (TextEditorWidget *widget) { widget->print(Core::ICore::printer()); });