初次使用QThread

class SavingData : public QObject
{
   Q_OBJECT
   public slots:
          void SlotSave()
            {
               //do sth
               thread()->exit(0);
             }
};
SavingData data;
QThread* thread = new QThread(this);
data.moveToThread(thread);
connect(thread,SIGNAL(started),&data,SLOT(SlotSave()));
thread->start();此时SlotSave()槽函数将在子线程中执行。







你可能感兴趣的:(初次使用QThread)