-4
QTで1つのプッシュボタンを持つメインウィンドウを作成しました。プッシュボタンをクリックしたときに追加の小さなプログラムを実行しようとすると、動作しません。私は次のコードを持っています:QTプッシュボタンから外部プログラムを実行
void MainWindow::on_pushButton_clicked()
{
QProcess *process = new QProcess(this);
process->start("/home/helloworld.out");
}
私はLinuxで作業しています。何が起こる可能性がある任意のアイデア?前もって感謝します。
_ "何が起こる可能性がありますか?" _ - あなたの説明に基づいて、あなたのkajiggerが整列していないように思えます。 –
エラーメッセージが表示されますか?プロセスの状態を確認できますか? [エラーの列挙を参照してください。http://doc.qt.io/qt-5/qprocess.html] –
'/ home'フォルダにあるファイルを実行する権限を持っていますか?通常はアクセスできるデフォルトのユーザです'/ home/$ USER' – eyllanesc