6
startDetached()를 사용하여 QProcess를 시작하면 신호가 완료됩니까? 프로세스를 시작하려고하는데 프로세스가 종료되면 이벤트를 가져올 수 있어야합니다.startDetached를 사용하여 QProcess를 시작하면 완료된 슬롯을 얻을 수 있습니까?
startDetached()를 사용하여 QProcess를 시작하면 신호가 완료됩니까? 프로세스를 시작하려고하는데 프로세스가 종료되면 이벤트를 가져올 수 있어야합니다.startDetached를 사용하여 QProcess를 시작하면 완료된 슬롯을 얻을 수 있습니까?
아니요 객체가 없으므로 startDetached를 사용할 때 신호를받을 수 없습니다.
startDetached는 정적 함수이며이를 호출하면 프로세스가 QProcess 객체를 만들지 않고 직접 시작됩니다. 따라서 신호가 있더라도 연결할 대상이 없으므로 신호를 연결할 수 없습니다.
신호가 필요한 경우 QProcess 개체를 만든 다음 시작 신호를 호출해야합니다. 그러면 프로세스가 끝나면 완료 신호를 얻을 수 있습니다.
의견을 보내 주셔서 감사합니다. 나는 정말로 그 질문을 잘못 읽었다. – fulmicoton