ewQProcess *process = new QProcess; process->start("/root/motor/dcm_test"); process->waitForStarted
发布网友
发布时间:2022-05-18 19:34
我来回答
共1个回答
热心网友
时间:2023-10-27 01:19
你是不是把this弄丢了:
QProcess *process = new QProcess(this);
process->start("/root/motor/dcm_test");
我以前的就是这样调用可执行程序的追问我用system()命令可以运行,是不是我的进程使用方法有问题?
追答你在哪个平台上用的QT,不是linux下的?
就创建子进程,运行可执行程序,不要搞复杂了
来自:求助得到的回答