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