0
こんにちは私は、すでにubuntu 14.04で書かれたスクリプトを実行するはずのQTにアプリケーションを書いていますが、望みどおりに機能していません。これは私が書いたコードです。シェルスクリプトを実行するためのQtベースのGUI
void MainWindow::on_pushButton_clicked()
{
QProcess process ;
process.startDetached("/bin/bash", QStringList() << "path to file.sh");
}
ここには何がありますか?貴重な提案をするためのThanx。
.shファイルは機能しますか? – eyllanesc
@eyllanescはい、ターミナルで手動で実行すると.shファイルが実行され、すべての機能が実行されます。 – Learner
あなたのコードを試しましたが、何の問題もありませんでした。ファイルシステムではなく、ヒープ上にQProcessを割り当てると(new演算子を使用して)、何か違いはありますか?#!/ bin/sh mkdir test – eyllanesc