//使用同步,再得到版本号后才进行后面的动作
QEventLoop loop;
connect(manger, &QNetworkAccessManager::finished,&loop, &QEventLoop::quit);
loop.exec();
//适用于关闭后台进程的方法
QTimer *timer = new QTimer(this);
timer->singleShot(1000,this,SLOT(closeUpdate()));
//更新完成执行方法
void MainWindow::closeUpdate()
{
QCoreApplication::quit();
const wchar_t *str1=L"open";
const wchar_t *str2=L"程序名字";
ShellExecute(NULL,str1,str2,NULL,NULL,0);
}