QT. QT에서 스레드간 시그널교환질문드립니다

tttsasa의 이미지

qt애서 signal 을 이용한 slot처리를 하려는데
메인스레드와 다른스레드사이에 시그널교환이아능한가요?

예를들어 1스레드에서 emit으로 시그널을발생시키면
메인스레드에서 connect된걸로 Slot이 실행가능한가 하는 문제입니다.
답변부탁드림니다

klara의 이미지

네. QueuedConnection을 이용하여 비동기로 실행됩니다. 자세한 건 QObject::connect항목을 읽어보세요.