emit 가 뭐하는건가요???

embster의 이미지

소스를 분석하다가..

emit volumeChanged (vol);

이런문구가 나왔는데 emit라는게 뭐하는건지 도무지 알 수가 없네요??

static 이런거와 비슷한가요??

extern과 비슷한거 같기도 하고 어떤일을 하는지 알려주셨으면 합니다...

saxboy의 이미지

qt 에서 사용하는 매크로입니다. 내용은 없습니다. ;-)

qobjectdefs.h를 보시지요.

cbycby의 이미지

moc로 컴파일하면서 emit 부분을 변환을 합니다. ^^
emit를 이해하기 위해서는 Qt의 signal/slot을 이해 하셔야 합니다.

http://www.korone.net QT 커뮤니티 사이트