TextEditor: Simplify setup of line number filter

Change-Id: Ida977fc959f3fe6052151ba8e2461a64699d0a41
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
hjk
2024-01-17 10:27:33 +01:00
parent a5d165aa82
commit fca33684a7
10 changed files with 68 additions and 83 deletions

View File

@@ -1,8 +1,6 @@
// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "texteditorplugin.h"
#include "bookmarkfilter.h"
#include "bookmarkmanager.h"
#include "findincurrentfile.h"
@@ -103,7 +101,6 @@ public:
FilePath m_marginActionFileName;
TextEditorSettings settings;
LineNumberFilter lineNumberFilter; // Goto line functionality for quick open
FindInFiles findInFilesFilter;
FindInCurrentFile findInCurrentFileFilter;
@@ -303,6 +300,7 @@ void TextEditorPlugin::initialize()
setupTextMarkRegistry(this);
setupOutlineFactory();
setupLineNumberFilter(); // Goto line functionality for quick open
d = new TextEditorPluginPrivate;
@@ -449,11 +447,6 @@ void TextEditorPlugin::extensionsInitialized()
});
}
LineNumberFilter *lineNumberFilter()
{
return &m_instance->d->lineNumberFilter;
}
ExtensionSystem::IPlugin::ShutdownFlag TextEditorPlugin::aboutToShutdown()
{
HighlighterHelper::handleShutdown();