啟動
QString filepath = QDir::currentPath();
? ? QString fullpath = filepath+"\\pp\\dist\\start";
? ? QString title = fullpath+"\\main.exe";
? ? title = title.replace("/","\\");
? ? fullpath = fullpath.replace("/","\\");
? ? QProcess p(this);
? ? p.setWorkingDirectory(fullpath);
? ? p.start("cmd", QStringList()<<"/c"<<"start main.exe");
? ? p.waitForStarted();
? ? p.waitForFinished();
關閉
? ? QProcess p(this);
? ? p.setWorkingDirectory(fullpath);
? ? p.start("cmd", QStringList()<<"/c"<<"taskkill /f /t /im main.exe");
? ? p.waitForStarted();
? ? p.waitForFinished();