首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QProcess有关问题,求大神解决!

2012-06-05 
QProcess问题,求大神解决!!!我想点击一个按钮然后调用外部程序QObject::connect(btn_helloui, SIGNAL(clic

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。

热点排行