主题:ESM6800的QT程序调用另一个QT程序问题

  共有3270人关注过本帖    
美女呀,离线,留言给我吧!
宫梓萱
1楼 信息 | 搜索 | 邮箱


加好友 发短信
ESM6800的QT程序调用另一个QT程序问题  发帖心情 Post By:2023-8-21 9:57:00   [显示全部帖子]

我在使用ESM6800的QT程序调用另一个QT程序时,使用如下代码:

 QProcess::execute("/mnt/nandflash/dmd -qws");

 update();

在Windows端测试无异常。但是在板子上跑的话问题如下:

我在我的母体程序上点击按钮后开始运行上述代码,正常顺利进入dmd程序。dmd程序有个退出按钮(close()函数)。当点击了dmd的退出

按钮后,屏幕显示闪下绿屏再显示母体程序。我不太清楚为什么这样。请您们帮助解答下。谢谢啊!



  单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
宫梓萱
2楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2023-8-21 10:46:00   [显示全部帖子]

非常感谢你们百忙之中能够这么快速的回复我的问题。我已经明白了。但是切换程序调用结束后返回母体程序界面总是要闪下绿屏总归时不太好的。有没有什么方法能够正常的调用而不闪烁了。


  单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
宫梓萱
3楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2023-8-21 16:52:00   [显示全部帖子]

你说的以线程的方式绑定,我不太明白。可以再说详细点吗


  单帖管理 | 引用 | 回复 回到顶部

返回首页

ESM6800的QT程序调用另一个QT程序问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: