QML——QML调用c++中,类指针的方式

直接看下面代码
class Son
{
Q_OBJECT
/* 功能 */
}

class Father
{
Q_OBJECT
public:
Q_INVOKABLE Son * getSon();

}

main.cpp 中注册方式如下
//Son类要如下方式注册
qmlRegisterUncreatableType("Son",1,0,"Son","can not instantiate MyCPPClass in qml");
//father 注册方式很多,下面为一种
QScopedPointer father(new Father);
qmlRegisterSingletonInstance("Father", 1, 0, "Father", father.get());

QML——QML调用c++中,类指针的方式最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/25509.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>