Answering my own question... Sorry for the post. i just solved the problem, i forgot to add the Q_INVOKABLE macro to the objects i wanted to instanciate via their QMetaObject :D Thanks anyways, Pierre.