很简单,用qprocess即可。
但是这种方式会导致主线程阻塞。
另外一种方式是另外开个线程启动外部程序。
1. 新建C++ class。
MyThread.h
MyThread.cpp
2.在主窗体中定义成员变量并调用start启动。
也许会出现无法解析的外部符号 “public: __thiscall MyThread:错误,手动删除debug目录,重新编译即可。
很简单,用qprocess即可。
但是这种方式会导致主线程阻塞。
另外一种方式是另外开个线程启动外部程序。
1. 新建C++ class。
MyThread.h
MyThread.cpp
2.在主窗体中定义成员变量并调用start启动。
也许会出现无法解析的外部符号 “public: __thiscall MyThread:错误,手动删除debug目录,重新编译即可。
上一篇:C++ 读写大文件代码
下一篇:ZeroMQ 入门 (1)
Qt6介绍、环境搭建、应用示例
跟踪Qt信号、槽调用
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M