저희가 QT 를 사용하지 않기 때문에 잘 모르겠지만요..

제 생각에는 QT 에서 파일의 이벤트 처리를 하는 메쏘드가
있을 것으로 추측합니다.

QT 도 이벤트나 메시지를 발생시키기 위해서는 내부적으로
poll 이나 select 를 메인 함수 중앙에서 다루고 있는데
이곳에 사용자가 파일 핸들을 등록할수 있는 방법이 있을 겁니다.

함 찾아 보세요