[Interest] QQmlExtensionPlugin not loading
Martin Leutelt
martin.leutelt at basyskom.com
Fri Mar 9 14:44:34 CET 2018
From: Jesper Huijgens <jesper.huijgens at sioux.eu>
To: <interest at qt-project.org>
Sent: 3/9/2018 2:24 PM
Subject: Re: [Interest] QQmlExtensionPlugin not loading
With QML_IMPORT_TRACE I see again the right folders. But I do not see any attempt of loading the plugin.
You're missing an import statement in your main.qml to load your plugin (seeĀ http://doc.qt.io/qt-5/qtqml-modules-cppplugins.html).
addPluginPath()/addLibraryPath() isn't necessary for QML plugins, but (depending on your project hierarchy or how your application is installed/deployed) you might need addImportPath().
Kind regards,
Jesper
Regards
Martin
On 09-03-18 14:20, Martin Leutelt wrote:
From: Jesper Huijgens <jesper.huijgens at sioux.eu>
To: <interest at qt-project.org>
Sent: 3/9/2018 2:04 PM
Subject: [Interest] QQmlExtensionPlugin not loading
Hi all,
For our project we see that QQmlExtensionPlugins are not loaded.
I made a very basic example project that creates a QQmlExtensionPlugin
and an application that should use. The plugin, with the corresponding
qmldir, are placed in a plugin subdir in the output directory of the
application.
The application sets both libraryPath and pluginPath. I output the
pluginPathList(), I see what I think are the correct folders on the
debug output.
I placed a qDebug() in registerTypes of the plugin. I see nothing on the
debug output.
Setting QT_DEBUG_PLUGINS to 1 show me a lot of libraries being loaded.
But not my plugin.
Try QML_IMPORT_TRACE instead, since QT_DEBUG_PLUGINS is for debugging plugins for Qt itself, not the QML engine.
I work on KDE Neon with g++ 5.4.0, CMake 3.10.0 and Qt 5.10.
Kind regards,
Jesper
Regards
Martin
_______________________________________________
Interest mailing list
Interest at qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest at qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
_______________________________________________
Interest mailing list
Interest at qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20180309/1d615a38/attachment.html>
More information about the Interest
mailing list