我正在使用Qt Creator做一些工作,我必须通过点击按钮来运行(或)打开一个EXE文件。
我正在尝试使用此代码,
void Widget::on_click()
{
system("c:/.../.../NEXTA.exe");
}
解决方案是什么?
答案 0 :(得分:6)
您是否在搜索:QProcess。
以下是docs的使用示例:
QObject *parent;
...
QString program = "./path/to/Qt/examples/widgets/analogclock";
QStringList arguments;
arguments << "-style" << "motif";
QProcess *myProcess = new QProcess(parent);
myProcess->start(program, arguments);