aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2024-04-19 15:36:03 +0200
committerDavid Schulz <david.schulz@qt.io>2024-04-25 08:03:11 +0000
commit041727fb29aa16f709fa2046f319401a9604ec33 (patch)
tree54c0a451704d00003135aa3bad26205110393c82 /src/plugins
parentd717e7be04e48cfb71a389f1cc65186aa40def3c (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.cpp4
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;