예제로 배우는 PyQt
예제 중심으로 배우는 PyQt 프로그래밍
예제로 배우는 PyQt
예제 중심으로 배우는 PyQt 프로그래밍
Open
tutorials.org
도움말
로그인
로그인
닫기
아이디
비밀번호
로그인 유지
로그인
후원
공동공부
(
153
명)
Signal 과 Slot 사용자정의 시그널 만들기
2017-12-09 07:27:43
사용자정의 시그널을 만들어서 값을 전달하는 예제
예제보기
봤어요
(
16
명)
이전
다음
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
박세진
6년 전
시그널 선언은
tic = pyqtSignal(name='Tic')
tic 로 했는데, 실제 emit() 발생시점엔
self.Tic.emit() 입니다.
self.tic 와 self.Tic 둘다 동작하는 이유가 궁굼합니다.
( 사실 더이상한건 self.tic 로 사용하면, 파이참에서는 Unresolved attribute reference 'emit' for class 'pyqtSignal' 로 Highlight 됩니다. )
답글
수정
삭제
항상 감사
6년 전
앗. 이런. 덤벙거렸네요..
빠른 답변 감사드립니다.
대화보기
답글
수정
삭제
임덕규
6년 전
tic = pyqtSignal(name="Tic")
소스의 28번째 줄을 빠트리신거 같습니다. 소스를 직접 입력하시면서 누락하신 듯 합니다.
대화보기
답글
항상 감사
6년 전
self.tic_gen.Tic.connect(
AttributeError: 'TicGenerator' object has no attribute 'Tic'
해당 예제 소스를 실행하면 Tic 속성값이 없다는 에러가 나는데.. 어떻게 해결할 수 있을까요?
답글
수정
삭제
임덕규
6년 전
self.tic_gen은 Form Class에 속한 것이고 TicGenerator의 인스턴스를 담게 됩니다.
대화보기
답글
케빈
6년 전
위 예제 코드 중, self.tic_gen = TicGenerator() 라인이 있습니다.
여기서 tic_gen이라는 게 어떤 클래스에 정의 되어 있는 건지요?
답글
수정
삭제
더 보기
graphittie
자세히 보기
토픽
0
모듈
0
코스
0
봤어요
0
댓글
0
명예의 전당
0