execv를 이용해서 다른 프로그램을 실행시키려고 합니다..

bao의 이미지

qt 다이얼로그 기반으로 프로그램을 만들고 다이얼로그에서

다른 프로그램을 실행 시키려구 execv 함수를 사용했는데

기존의 다이얼로그가 남아있어야 되는데 자꾸 없어져 버리네요...

쓰레드를 만들고 그 쓰레드 안에서 execv 함수를 사용해도 다이얼로그가 없어지는데

어떻게 해결해야 하나요??