Qt アプリでボタンを押したときに実行可能ファイルを起動したいと考えています。これ.exeは常に Qt アプリ自体と同じディレクトリにあります。
このディレクトリへのパスに空白が含まれることがあります。.exeこれにより、の起動が妨げられているようです。
これが私のコードです(動作していないようです):
QString path = QCoreApplication::applicationDirPath ();
path.append("/executable.exe");
QProcess process;
process.execute(path);
.exe最初にコマンド プロンプトを表示せずに を起動できるかどうかはわかりません。が実行されているときは.exe、Qt アプリを閉じる必要があり.exeます。