报错信息为:
QObject::connect: Cannot queue arguments of type ‘QTextCursor’
(Make sure 'QTextCursor' is registered using qRegisterMetaType().)
原因:多线程情况下连接的信号槽没有指定方式。
解决方法:指定Qt::QueuedConnection方式
QObject::connect(progress,SIGNAL(processFinished(int)),this,SLOT(ProcessFinished(int)),Qt::QueuedConnection);//Qt::QueuedConnection是队列模式。
改了以后重新编译一下。