3
QProcessは、単に黒のコンソールウィンドウを表示しません。 CALC.EXEが正常に電卓を起動してQt:QProcessでWindowsコンソールを起動できません。
QProcess*p=new QProcess(this);
p->start("cmd.exe");
はcmd.exeの交換:
これは私が使用するコードです。
QProcessは、単に黒のコンソールウィンドウを表示しません。 CALC.EXEが正常に電卓を起動してQt:QProcessでWindowsコンソールを起動できません。
QProcess*p=new QProcess(this);
p->start("cmd.exe");
はcmd.exeの交換:
これは私が使用するコードです。
は、代わりにこれを試してみてください:
QProcess::startDetached("cmd.exe");
はありがとうございました! – Alex
以下は、コンソールを開いたままにしておくため、コマンドをテストするのに便利です: 'QProcess :: startDetached(" cmd.exe/K "+ otherCommand);' –