diff options
author | hjk <hjk@qt.io> | 2020-05-20 08:34:05 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2020-05-20 11:07:44 +0000 |
commit | ee43a323e32359e1c2d1ecdc1d7fdd3abb4a48c9 (patch) | |
tree | b8986ad5ea7cc801e7e0ed5296f74ab030d4ae4e /src | |
parent | 7419e09d0f4899bc1c0941db14fdf2ad1e169c4b (diff) | |
download | qt-creator-ee43a323e32359e1c2d1ecdc1d7fdd3abb4a48c9.tar.gz |
LanguageClient: Use a new ListModel convienience function
Change-Id: I5cf806f40264b5c10bb3b31c153a52760346d40d
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/languageclient/lsplogger.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/languageclient/lsplogger.cpp b/src/plugins/languageclient/lsplogger.cpp index 4572d96785..a633d5c84c 100644 --- a/src/plugins/languageclient/lsplogger.cpp +++ b/src/plugins/languageclient/lsplogger.cpp @@ -251,10 +251,10 @@ void LspLoggerWidget::selectMatchingMessage(LspLogMessage::MessageSender sender, [&](const LspLogMessage &message) { return matches(sender, id, message); }); if (!matchingMessage) return; - auto item = m_model.findItemByData( + auto index = m_model.findIndex( [&](const LspLogMessage &message) { return &message == matchingMessage; }); - m_messages->selectionModel()->select(m_model.indexForItem(item), QItemSelectionModel::Select); + m_messages->selectionModel()->select(index, QItemSelectionModel::Select); if (matchingMessage->sender == LspLogMessage::ServerMessage) m_serverDetails->setMessage(matchingMessage->message); else |