Qt 开发技术点

1.qRegisterMetaType

Qt线程间信号槽传递自定义数据类型 需要使用qRegisterMetaType注册
qRegisterMetaType使用方法如下:
1、注册位置:在第一次使用此类链接跨线程的signal/slot之前,一般在当前类的构造函数中进行注册;
2、注册方法:在当前类的顶部包含:#include ,构造函数中加入代码:qRegisterMetaType("Myclass");
3、Myclass的引用类型需单独注册:qRegisterMetaType("Myclass&");

你可能感兴趣的:(Qt 开发技术点)