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