找回密码
 立即注册
收起左侧

qt如何调用cmd

1
回复
8564
查看
[复制链接]
累计签到:2 天
连续签到:1 天
来源: 2018-4-19 21:10:54 显示全部楼层 |阅读模式
20Qter豆
要的是那种可交互的cmd窗口,比如输入dir出现文件,接着输入其他的显示其他数据,并且可以随时停止(可以Ctrl+c)
上面说了那么多的意思,就是我用过qprocess的 start execute,可是最终都是在调试输出中能捕捉到.从来没出现过黑框窗口.不知道是不是win10 64的原因
然后又测试notepad.exe,这次反而就出来了,然后我又测试了.bat,.cmd,发现粘黑框,不管怎么调用,死活不出来()
有个程序,是这么启动的 aa.exe canshu1 canshu2 正常情况用批处理或者cmd,都是出现黑框,由于需要交互,比如输入p暂停,s开始,那么必须出黑框才能操作,否则只活在调试中.......
另外没测试发行版编译,因为.....1.动态链接库需要配置一遍,2这个软件还需要再当前目录(软件的当前目录下放入自己编译的),容易混乱.
那么目前没排除的就是win10 64和发行版会变正常?(debug都不正常我感觉也不能指望release)
google了半天这个问题,但都没有说怎么解决,只说了怎么调用cmd/应用程序,所以挺迷茫的,求趟过坑的大牛指点一下

回复

使用道具 举报

累计签到:436 天
连续签到:1 天
2018-4-19 23:54:28 显示全部楼层
如图。“项目” -> “运行设置” -> “Run in terminal”

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了