QtQml qmlRegisterType via .qml file problems
Solved
QML and Qt Quick
-
wrote on 17 Nov 2015, 20:09 last edited by aa13q
Is it possible to register qml type directly from qml file by uri, without having a cpp class?
registerQmlType returns 0 from qrc, absolute file path or any uri :
// ... qDebug()<<qmlRegisterType(QUrl("qrc:/file.qml"),"org,noname",0,1,"MyType"); qDebug()<<qmlRegisterType(QUrl::fromLocalFile("file:///absolute/path/to/file.qml"),"org,noname",0,1,"MyType"); qDebug()<<qmlRegisterType(QUrl("http://mydomain/file.qml"),"org,noname",0,1,"MyType"); // ...
p.s.: Qt5.5, archlinux x86_64
-
Hi,
From a quick look a the doc, it seems it means the registration is successful since it doesn't return -1, however it seems there's a typo in your uri, you have a comma instead of a dot.
-
wrote on 17 Nov 2015, 22:28 last edited by
Sorry, everything is ok now. It's not about the typo in the forum, but in my project.
Tried to build minimal working example -- working without any problems.
1/3