QThread *p = new QThread;
connect(p, SIGNAL(started()), this, SLOT(slot_factoryAuthDealwith()));
connect(p, SIGNAL(finished()), this, SLOT(slot_DeleteQThreadP()));
p->start();
//删除线程指针
QThread *ptr = static_cast<QThread *>(sender());
if (ptr == NULL)
return ;
ptr->deleteLater();