读书人

QProcess有关问题求大神解决!

发布时间: 2012-06-05 13:54:06 作者: rapoo

QProcess问题,求大神解决!!!
我想点击一个按钮然后调用外部程序
QObject::connect(btn_helloui, SIGNAL(clicked()), helloui, SLOT(hello()));
void helloui::hello()
{
QProcess *process = new QProcess;
if (process)
process->start("./hello/hello");
}
问题是在主程序退出时,启动的外部程序是不会随着主程序的退出而退出的。
我查了查资料,说是用close()这个函数,但是我还是用不来。。我是小白……
哪位大神可以帮我把hello()这个函数补充完整……

[解决办法]
析构的时候调用process->close();把process定义成类全局变量。
[解决办法]

探讨

析构的时候调用process->close();把process定义成类全局变量。

[解决办法]
记得释放process。

读书人网 >QT开发

热点推荐