主題:ESM6800的QT程序調用另一個QT程序問題 共有24205人關注過本帖 |
---|
![]() 宮梓萱 |
1樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
ESM6800的QT程序調用另一個QT程序問題 ![]() 我在使用ESM6800的QT程序調用另一個QT程序時,使用如下代碼: QProcess::execute("/mnt/nandflash/dmd -qws"); update(); 在Windows端測試無異常。但是在板子上跑的話問題如下: 我在我的母體程序上點擊按鈕后開始運行上述代碼,正常順利進入dmd程序。dmd程序有個退出按鈕(close()函數)。當點擊了dmd的退出 按鈕后,屏幕顯示閃下綠屏再顯示母體程序。我不太清楚為什么這樣。請您們幫助解答下。謝謝啊! |
單帖管理 | 引用 | 回復 ![]() |
![]() 宮梓萱 |
2樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
![]() 非常感謝你們百忙之中能夠這么快速的回復我的問題。我已經明白了。但是切換程序調用結束后返回母體程序界面總是要閃下綠屏總歸時不太好的。有沒有什么方法能夠正常的調用而不閃爍了。 |
單帖管理 | 引用 | 回復 ![]() |
![]() 宮梓萱 |
3樓 信息 | 搜索 | 郵箱 |
![]() ![]() ![]() ![]() |
![]() 你說的以線程的方式綁定,我不太明白。可以再說詳細點嗎 |
單帖管理 | 引用 | 回復 ![]() |