Add new Outline sidebar pane

Adds a generic Outline pane to the sidebar. The CppEditor & QmlJSEditor
plugins will implement the IOutlineWidget/IOutlineWidgetFactory interface to
provide views specific to C++/Qml/JS documents.

Reviewed-by: con
This commit is contained in:
Kai Koehne
2010-07-08 11:15:26 +02:00
parent ebe388ee92
commit 5439ce976e
6 changed files with 234 additions and 3 deletions

View File

@@ -47,6 +47,7 @@ namespace Internal {
class LineNumberFilter;
class PlainTextEditorFactory;
class OutlineFactory;
class TextEditorPlugin : public ExtensionSystem::IPlugin
{
@@ -79,6 +80,7 @@ private:
PlainTextEditorFactory *m_editorFactory;
LineNumberFilter *m_lineNumberFilter;
Find::SearchResultWindow *m_searchResultWindow;
OutlineFactory *m_outlineFactory;
};
} // namespace Internal