【问题标题】:Qt: can't launch Windows console with QProcessQt:无法使用 QProcess 启动 Windows 控制台
【发布时间】:2012-04-28 13:25:59
【问题描述】:

QProcess 根本不显示黑色控制台窗口。

这是我使用的代码:

QProcess*p=new QProcess(this);
p->start("cmd.exe");

将 cmd.exe 替换为 calc.exe 成功启动计算器。

【问题讨论】:

    标签: c++ qt qprocess


    【解决方案1】:

    试试这个:

    QProcess::startDetached("cmd.exe");
    

    【讨论】:

    • 以下对于测试命令很有用,因为它使控制台保持打开状态:QProcess::startDetached("cmd.exe /K" + otherCommand);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-03
    • 1970-01-01
    • 2014-08-08
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多