diff options
author | David Schulz <david.schulz@qt.io> | 2019-07-16 12:29:20 +0200 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2019-07-18 08:34:18 +0000 |
commit | 3fbb5ddba873e65855e8cf4d9b404170746fc511 (patch) | |
tree | 9641577431600b11c635ec33f8085663d145dba5 /src/plugins/texteditor/ioutlinewidget.h | |
parent | 3ae169f8ac3c4176e57399ae13f02fb778ced4ad (diff) |
LanguageClient: Show outline after server start
If the server was started by opening a document the outline factory and
client was not properly initialized in the time the outline was
requested. Update the outline after the client is fully initialized.
Fixes: QTCREATORBUG-22695
Change-Id: I84dc56eead9774d80ed6baf7792daff930a7cb8e
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/texteditor/ioutlinewidget.h')
-rw-r--r-- | src/plugins/texteditor/ioutlinewidget.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/texteditor/ioutlinewidget.h b/src/plugins/texteditor/ioutlinewidget.h index 875181d8f0..ff0efa37b5 100644 --- a/src/plugins/texteditor/ioutlinewidget.h +++ b/src/plugins/texteditor/ioutlinewidget.h @@ -56,6 +56,8 @@ public: virtual bool supportsEditor(Core::IEditor *editor) const = 0; virtual IOutlineWidget *createWidget(Core::IEditor *editor) = 0; + + static void updateOutline(); }; } // namespace TextEditor |