Qt:无法使用 QProcess 启动 Windows 控制台
Posted
技术标签:
【中文标题】Qt:无法使用 QProcess 启动 Windows 控制台【英文标题】:Qt: can't launch Windows console with QProcess 【发布时间】:2012-04-28 13:25:59 【问题描述】:QProcess 根本不显示黑色控制台窗口。
这是我使用的代码:
QProcess*p=new QProcess(this);
p->start("cmd.exe");
将 cmd.exe 替换为 calc.exe 成功启动计算器。
【问题讨论】:
【参考方案1】:试试这个:
QProcess::startDetached("cmd.exe");
【讨论】:
以下对于测试命令很有用,因为它使控制台保持打开状态:QProcess::startDetached("cmd.exe /K" + otherCommand);
以上是关于Qt:无法使用 QProcess 启动 Windows 控制台的主要内容,如果未能解决你的问题,请参考以下文章