반응형

QT 개발을 하던 도중, 특정 클래스를 인자로 사용하는 signal/slot을 생성하고, Connect를 할 경우

QObject::connect: Cannot queue arguments of type 'Type Name'

메시지가 출력될 때가 있다.

이러한 부분은, QT에 해당 class의 meta type이 추가되지 않아 발생하는 현상으로, 아래와 같은 코드를 추가하여 해결할 수 있다.

qRegisterMetaType<CMultiTrackMini>("CMultiTrackMini");
반응형

댓글을 달아 주세요