我在
Linux下编写的程序需要通过在终端命令行输入值领来调用外部的程序,
命令是ns /root/mipv6_demo.tcl
我是这样编写我的程序的
QProcess* cmd = new
QProcess;
connect(pushButton, SIGNAL(clicked(bool)), this, SLOT(slotButton()));
void MainWindowImpl::slotButton()
{
program="ns";
filename1<<"/root/mipv6_demo.tcl";
cmd->start(program,filename1);
}
编译没有问题,但是点击
按钮,并不能实现调用,请教高手如何修改程序。
[ 此帖被远古神鹰在2010-07-28 14:23重新编辑 ]