diff options
Diffstat (limited to 'src/plugins/languageclient/lsplogger.h')
-rw-r--r-- | src/plugins/languageclient/lsplogger.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/languageclient/lsplogger.h b/src/plugins/languageclient/lsplogger.h index 0cb85967c4..8d736d249d 100644 --- a/src/plugins/languageclient/lsplogger.h +++ b/src/plugins/languageclient/lsplogger.h @@ -25,12 +25,13 @@ #pragma once -#include <QLinkedList> #include <QTime> #include <QWidget> #include <languageserverprotocol/basemessage.h> +#include <list> + namespace LanguageClient { struct LspLogMessage @@ -53,14 +54,14 @@ public: const QString &clientName, const LanguageServerProtocol::BaseMessage &message); - QLinkedList<LspLogMessage> messages(const QString &clientName) const; + std::list<LspLogMessage> messages(const QString &clientName) const; QList<QString> clients() const; signals: void newMessage(const QString &clientName, const LspLogMessage &message); private: - QMap<QString, QLinkedList<LspLogMessage>> m_logs; + QMap<QString, std::list<LspLogMessage>> m_logs; int m_logSize = 100; // default log size if no widget is currently visible }; |