Qt error ------ qRegisterMetaType() 跨线程信号与槽的形参携带

Qt提示:

QObject::connect: Cannot queue arguments of type 'FrequencySpectrum'

(Make sure 'FrequencySpectrum' is registered using qRegisterMetaType().)

 

解决:

在connect之前添加如下,FrequencySpectrum为信号与槽形参类型

qRegisterMetaType<FrequencySpectrum>("FrequencySpectrum");

posted @ 2018-03-15 11:13  流水灯  阅读(423)  评论(0编辑  收藏  举报