建立 了一个用于处理数据的thread,
我现在从硬盘上读一串数据(QPointF),然后每读一个数据就通知主线程,把这个新点画上去
signal:
newDataCome(QPointF newpoint);
我在qthread里面没有用QMutex, QReadWriteLock, QWaitCondition 之类的东西,
然后我在主线程里面声明了一个thread的extern对象
extern ProcessThread processthread;
但是在运行的时候,总是出错,
出错行在:
connect(&processthread, SIGNAL(newDataCome(QPointF)), this, SLOT(paintNewPoint(QPoint)));
出错代码为:
undefined reference to `_processthread`
很奇怪,为什么出来了一个 _processthread?