pyqt5 질문 드립니다.

최근 pyqt5로 간단한 socket 채팅 프로그램을 만들어 보고 있습니다.

이 과정에서 combobox를 이용하여 font의 색상을 결정할 수 있는 색상 파레트를 만들고 싶은데

combobox item에 색상을 넣는 방법이 궁금합니다.


두번째로는 socket 다중 채팅 프로그램에서 서버의 recv를 thread로 구현하였는데 기본으로 제공하는

윈도우 창의 X표시가 아닌 직접 구현한 종료 버튼에서 문제가 발생합니다.

app.quit() , sys.exit(1) 등을 이용하여 종료 버튼을 구현 하였는데

해당 버튼 클릭시 프로그램이 멈추는 현상이 나타납니다.

예상되는 현상을 thread가 동작하고 있어서 그런 것 같은데

thread의 종료 방법이 궁금합니다.

답변 부탁 드립니다. 감사합니다.

1답변

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.