0
我试图让Qt在单击按钮时启动另一个Qt程序。 这是我的代码。在另一个程序中启动程序
void Widget::launchModule(){
QString program = "C:\A2Q1-build-desktop\debug\A2Q1.exe";
QStringList arguments;
QProcess *myProcess = new QProcess(this);
myProcess->start(program, arguments);
myProcess->waitForFinished();
QString strOut = myProcess->readAllStandardOutput();
}
所以它应该保存到QString strOut。首先,我在QString程序中出现错误,我不明白如何将这个程序指向程序,因为QProcess的所有示例都使用了/这对我来说没有任何意义。此外与程序字符串的语法正确,这将工作? 感谢
用途是'/'或''\\作为目录分隔符。 (是的,Windows允许使用'/'...) – Joni