1.打印绘图时的线程号,如果与主线程号不一致,则需要使用信号传递数据,在主线程窗体中绘图
如下:
qDebug() << "当前线程:" <<QThread::currentThreadId() << QThread::currentThread();
其它线程:
signals:
void MessageAvailable(QString some1,QString some2);//当消息活跃,触发信号生成窗体
主线程:
private slots:
void showImage(QString some1,QString some2);
connect(someClass, SIGNAL(MessageAvailable(QString,QString)), this, SLOT(showImage(QString,QString)));