diff options
author | David Schulz <david.schulz@qt.io> | 2019-03-27 15:09:08 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2019-04-23 06:44:12 +0000 |
commit | ad703e108b0d2aa8aba2a7fb84a41d1ed6618ff1 (patch) | |
tree | 765ec1f5ac6d1b3a87dac4b110c20cbfc866a3cc /src/plugins/languageclient/languageclientmanager.h | |
parent | 7ed924915e89e49d574ef7e63a5aad5d2baf16c6 (diff) |
LanguageClient: move current settings to manager
In preparation to have relationship between clients, settings and
project to one another in the manager.
Change-Id: I00ae15abe03c54b4a58e429d67d6ff939662cce6
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/languageclient/languageclientmanager.h')
-rw-r--r-- | src/plugins/languageclient/languageclientmanager.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/languageclient/languageclientmanager.h b/src/plugins/languageclient/languageclientmanager.h index 7a8e83caa2..7a2fcc175d 100644 --- a/src/plugins/languageclient/languageclientmanager.h +++ b/src/plugins/languageclient/languageclientmanager.h @@ -69,6 +69,9 @@ public: static QList<Client *> clientsSupportingDocument(const TextEditor::TextDocument *doc); + static void applySettings(); + static QList<BaseSettings *> currentSettings(); + signals: void shutdownFinished(); @@ -94,6 +97,7 @@ private: bool m_shuttingDown = false; QVector<Client *> m_clients; + QList<BaseSettings *> m_currentSettings; // owned QHash<LanguageServerProtocol::MessageId, QList<Client *>> m_exclusiveRequests; }; } // namespace LanguageClient |