Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Import c++ type registered with qmlRegisterSingletonType
ivancap last edited by
Hi, i've declared a singleton class and registered in with
@ qmlRegisterSingletonType<presbiopia>("MyClass", 1, 0, "Class",classProvider);@
where classProvider simply return an instance of MyClass
then in qml i declare
@ import MyClass 1.0 @
and it gives me error such QML module not found, but if i try to call Class.property of a property i declared works fine, even with methods. Just it gives me no hints.
Already tried to clean and build the project.
Just annoying i know, it works, but is there anyone who as encountered this.
Thanks A lot!
maksim1979 last edited by
yep, the same for me. Qt Creator marks my import as an error but at the same time I'm able to run my application without any problems. But if I use qmlRegisterType instead of qmlRegisterSingletonType everything is ok.
It's actually one of the reasons why I'm thinking about using ContextProperty instead of registring singelton http://qt-project.org/forums/viewthread/37707/