diff --git a/custom-example/src/CustomPlugin.cc b/custom-example/src/CustomPlugin.cc index f715a4e681c9e38a02af37d5b4ab5b3368a37094..a0ba656d97a2196a69b524a3a751b1cfc2ab4b54 100644 --- a/custom-example/src/CustomPlugin.cc +++ b/custom-example/src/CustomPlugin.cc @@ -47,7 +47,7 @@ customQuickInterfaceSingletonFactory(QQmlEngine*, QJSEngine*) { qCDebug(CustomLog) << "Creating CustomQuickInterface instance"; CustomQuickInterface* pIFace = new CustomQuickInterface(); - CustomPlugin* pPlug = dynamic_cast(qgcApp()->toolbox()->corePlugin()); + auto* pPlug = qobject_cast(qgcApp()->toolbox()->corePlugin()); if(pPlug) { pIFace->init(); } else {