当前位置: 代码迷 >> QT开发 >> 如何让一个对象在线程中运行
  详细解决方案

如何让一个对象在线程中运行

热度:95   发布时间:2016-04-25 04:03:02.0
怎么让一个对象在线程中运行
本帖最后由 m15814478834 于 2013-03-08 09:52:55 编辑
class cTaskThd : public QThread, public A
{
Q_OBJECT
public:
explicit cTaskThd(QObject *parent, int id);
    A.fun;
private:
int id;
qint32 getsocketDescriptor(cServer *ser);
void run();
};


好像只有run()函数是在线程中运行的
怎么让A.fun也在线程中运行呢?

------解决方案--------------------
建立一个空线程类,然后把你对象moveToThread到那个线程类中。
  相关解决方案