반응형
pyQt5 - process에서 메시지 박스를 보여주는 예제
Qt/PyQt5 강좌2024. 4. 14. 21:45pyQt5 - process에서 메시지 박스를 보여주는 예제

process에서 메시지 박스를 보여주는 pyQt5 예제입니다. 2024. 4. 11 최초작성 프로세스에서 UI를 사용할 수 없기 때문에 필요시 메인 윈도우에 요청하여 UI처리를 해야 합니다. 여기에서는 프로세스에서 큐를 사용하여 전달한 메시지를 메인 윈도우에서 메시지 박스에 보여줍니다. 실행 후, 프로세스 시작 버튼을 클릭합니다. 이후 중복 클릭을 방지하기 위해 프로세스 시작 버튼은 비활성화 됩니다. 프로세스에서 전달한 메시지를 메인 윈도우가 메시지 박스에 보여줍니다. 프로세스가 보내는 메시지 타입에는 아래 스크린샷에 보이는 3가지가 있고 랜덤으로 보내도록 했습니다. 프로그램 종료를 물어보는 메시지 박스에서 Yes를 선택하기 전까지 메시지 박스를 랜덤으로 보여주게 됩니다. No를 누르면 큐에서 다음 메..

반응형
image