예제로 배우는 PyQt

예제 중심으로 배우는 PyQt 프로그래밍

Signal 과 Slot 람다 함수를 이용하여 값 처리 및 전달

시그널과 슬롯의 전달 값의 형태는 같아야 한다. lambda 함수를 이용하여 쉽게 처리하는 예제를 살펴보자.

예제보기

댓글

댓글 본문
  1. bebop33
    btn1.clicked.connect(lambda : my_func(x)) 로 고쳐서 해보세요
    대화보기
    • Madeline
      Lambda 함수를 이용할 때

      QmainWindow에 접근하기 위해서
      btn1.clicked.connect(lambda x : my_func(self))
      라고 적어주면, <lambda>() missing 1 required positional argument 라는 에러가 나옵니다

      어떻게 해결해야 하나요.