在connet函数里使用自定义类型时,需要在类的构造函数里注册一下,否则会提示XXXType未知大小。
eg:
1、先在构造函数里注册:qRegisterMetaType<QVector<XXXType>>("QVector<XXXType>");
2、使用:connect(pro_, SIGNAL(emitXXXChange(QVector<XXXType>)), this, SLOT(slotXXXChange(QVector<XXXType>)));
在connet函数里使用自定义类型时,需要在类的构造函数里注册一下,否则会提示XXXType未知大小。
eg:
1、先在构造函数里注册:qRegisterMetaType<QVector<XXXType>>("QVector<XXXType>");
2、使用:connect(pro_, SIGNAL(emitXXXChange(QVector<XXXType>)), this, SLOT(slotXXXChange(QVector<XXXType>)));