门户
书籍
教程
论坛
问答
下载
签到
个人空间
帐号
自动登录
找回密码
密码
登录
立即注册
账号
自动登录
找回密码
密码
登录
立即注册
请绘制轨迹完成人机验证
由vaptcha提供技术支持
登录
注册
搜索
搜索
搜索
热搜
qml
quick
串口
输入中文
数据库
arm
百度地图
qt聊天
QT安装
安装
多窗口
中文乱码
聊天
局域网
鼠标
QT
图片
乱码
rs485通讯
多线程
android
多文档编辑器
本版
用户
本版
用户
【HUX】问题互助平台
博客
动态
好友
帖子
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
Qt开源社区
›
精华区(请在“有问必答”发帖)
›
有问必答
›
数据处理
›
把其他程序放到槽函数中
发布主题
返回列表
把其他程序放到槽函数中
6
回复
6358
查看
[复制链接]
残龙
当前离线
积分
35
残龙
累计签到:8 天
连续签到:1 天
来源:
2018-4-3 10:10:16
显示全部楼层
|
阅读模式
10
Qter豆
之前写了一个C++的程序,是用来做程控仪器的。立面有一些结构体,和不少函数。现在想在QT中实现点击按钮,执行程序。遇到的问题是如何将一个独立的C++
我来回答
回复
使用道具
举报
残龙
当前离线
积分
35
残龙
累计签到:8 天
连续签到:1 天
2018-4-3 16:03:06
显示全部楼层
把独立程序头文件各种函数的声明在qt头文件中声明,具体的函数实现放在cpp里面。报错的结构体可以使用向工程添加C++的类来进行调用。经过调试,完全好使。
回复
使用道具
举报
wdmxtk002
当前离线
积分
1097
wdmxtk002
累计签到:955 天
连续签到:1 天
2018-4-3 11:42:03
显示全部楼层
QProcess类可以实现执行外部程序,具体的自己查一下帮助。
点评
残龙
这是调用外部可执行文件,其实挺麻烦的,我想是直接把程序放在参函数中进行实现
发表于 2018-4-3 16:04
回复
使用道具
举报
Since
当前离线
积分
837
Since
累计签到:742 天
连续签到:1 天
2018-4-3 12:48:25
显示全部楼层
问题都不能打完整?看来老兄对这个论坛没啥信心啊~
点评
残龙
失误了没注意
发表于 2018-4-3 16:03
回复
使用道具
举报
深林孤鹰
当前离线
积分
78
深林孤鹰
累计签到:7 天
连续签到:1 天
2018-4-4 23:44:39
显示全部楼层
可以用QProcess创建一个对象,然后创建一个子进程,也可以直接用静态函数QProcess::startDetached("xxx.exe");别忘了头文件加<QProcess>
回复
使用道具
举报
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满)
我知道了