2008-11-18 2 views

답변

4

아니요 객체가 없으므로 startDetached를 사용할 때 신호를받을 수 없습니다.

startDetached는 정적 함수이며이를 호출하면 프로세스가 QProcess 객체를 만들지 않고 직접 시작됩니다. 따라서 신호가 있더라도 연결할 대상이 없으므로 신호를 연결할 수 없습니다.

신호가 필요한 경우 QProcess 개체를 만든 다음 시작 신호를 호출해야합니다. 그러면 프로세스가 끝나면 완료 신호를 얻을 수 있습니다.

+0

의견을 보내 주셔서 감사합니다. 나는 정말로 그 질문을 잘못 읽었다. – fulmicoton