TextEditor: Add type hierarchy infrastructure

We want to support more than one back-end in the future.

Task-number: QTCREATORBUG-28116
Change-Id: I72020c94b36072a297e13f44130e5e2482922cd4
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Kandeler
2024-03-05 10:33:50 +01:00
parent f5de774d77
commit 3f457c158f
14 changed files with 238 additions and 56 deletions

View File

@@ -26,6 +26,7 @@
#include "texteditorsettings.h"
#include "texteditortr.h"
#include "textmark.h"
#include "typehierarchy.h"
#include "typingsettings.h"
#ifdef WITH_TESTS
@@ -105,6 +106,7 @@ void TextEditorPlugin::initialize()
setupTextMarkRegistry(this);
setupOutlineFactory();
setupTypeHierarchyFactory();
setupLineNumberFilter(); // Goto line functionality for quick open
setupPlainTextEditor();