diff options
author | David Schulz <david.schulz@qt.io> | 2024-04-19 15:36:03 +0200 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2024-04-25 08:03:11 +0000 |
commit | 041727fb29aa16f709fa2046f319401a9604ec33 (patch) | |
tree | 54c0a451704d00003135aa3bad26205110393c82 /src/plugins | |
parent | d717e7be04e48cfb71a389f1cc65186aa40def3c (diff) |
LanguageClient: fix compile with latest Qt dev
Change-Id: Ifc6b5cfacb1e4e559646304b4ab5889eeb85bf3f
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/languageclient/languageclientutils.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/languageclient/languageclientutils.cpp b/src/plugins/languageclient/languageclientutils.cpp index 8b9962b6c9..e92041443c 100644 --- a/src/plugins/languageclient/languageclientutils.cpp +++ b/src/plugins/languageclient/languageclientutils.cpp @@ -235,8 +235,8 @@ void updateEditorToolBar(Core::IEditor *editor) TextDocument *document = textEditor->textDocument(); Client *client = LanguageClientManager::clientForDocument(textEditor->textDocument()); - ClientExtras *extras = widget->findChild<ClientExtras *>(clientExtrasName, - Qt::FindDirectChildrenOnly); + ClientExtras *extras = dynamic_cast<ClientExtras *>( + widget->findChild<QObject *>(clientExtrasName, Qt::FindDirectChildrenOnly)); if (!extras) { if (!client) return; |