在多线程连接信号槽,发送QVector& 类型时抛出错误:
QObject::connect: Cannot queue arguments of type 'QVector<QString>&'(Make sure 'QVector<QString>&' is registered using qRegisterMetaType().)
解决方式:
调用connect之前调用qRegisterMetaType()方法注册类型
#include <QMetaType>
qRegisterMetaType<QVector<QString>>("QVector<QString>&");