如果在Qt信号和槽中使用自定义类型,需要注意使用qRegisterMetaType对自定义类型进行注册
qRegisterMetaType<MyClass>("MyClass");
在不进行跨线程时,自定义类型使用signal/slot来传递,可能不会出现问题,一旦涉及跨线程,使用自定义类型必须先进行注册。
qRegisterMetaType<MyClass>("MyClass");
在不进行跨线程时,自定义类型使用signal/slot来传递,可能不会出现问题,一旦涉及跨线程,使用自定义类型必须先进行注册。