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

把其他程序放到槽函数中

6
回复
6354
查看
[复制链接]
累计签到:8 天
连续签到:1 天
来源: 2018-4-3 10:10:16 显示全部楼层 |阅读模式
10Qter豆
之前写了一个C++的程序,是用来做程控仪器的。立面有一些结构体,和不少函数。现在想在QT中实现点击按钮,执行程序。遇到的问题是如何将一个独立的C++

回复

使用道具 举报

累计签到:8 天
连续签到:1 天
2018-4-3 16:03:06 显示全部楼层
把独立程序头文件各种函数的声明在qt头文件中声明,具体的函数实现放在cpp里面。报错的结构体可以使用向工程添加C++的类来进行调用。经过调试,完全好使。
回复

使用道具 举报

累计签到:955 天
连续签到:1 天
2018-4-3 11:42:03 显示全部楼层
QProcess类可以实现执行外部程序,具体的自己查一下帮助。

点评

这是调用外部可执行文件,其实挺麻烦的,我想是直接把程序放在参函数中进行实现  发表于 2018-4-3 16:04
回复

使用道具 举报

累计签到:742 天
连续签到:1 天
2018-4-3 12:48:25 显示全部楼层
问题都不能打完整?看来老兄对这个论坛没啥信心啊~

点评

失误了没注意  发表于 2018-4-3 16:03
回复

使用道具 举报

累计签到:7 天
连续签到:1 天
2018-4-4 23:44:39 显示全部楼层
可以用QProcess创建一个对象,然后创建一个子进程,也可以直接用静态函数QProcess::startDetached("xxx.exe");别忘了头文件加<QProcess>
回复

使用道具 举报

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

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