当前位置:  开发笔记 > 编程语言 > 正文

QProcess无法传递参数

如何解决《QProcess无法传递参数》经验,为你挑选了1个好方法。



1> huysentruitw..:

您的问题中的代码有3个问题:

    QString item = arg.takeAt(0);这里 takeAt(0)arg-list中删除你的参数.所以你传递argstartDetached它的那一刻已经是空的.

    您需要使用-login而不是-launch命令行参数.请参阅Steam支持文档.

    您必须将用户名和密码作为单独的参数传递,因此QStringList arg = QStringList() << "-login" << "123" << "123";而不是QStringList arg; arg << "-launch 123 123";.

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有