QProcess *process;
process=new QProcess(this);
process->start(“/root/browser”);
browser是编译好的网页浏览器,在主界面上button按下调用browser程序,可以运行。但是关掉browser的时候出现segmentation fault,求帮忙!!是因为指针没有释放掉还是什么问题呢?
补充:
connect(process,SIGNAL(finished ( int exitCode, QProcess::ExitStatus exitStatus )),this,slot(pstate(int exitCode, QProcess::ExitStatus exitStatus )));
void pstate(int exitCode, QProcess::ExitStatus exitStatus )
{
process->terminate();
process->waitForFinished();
}