[qt / c++] QMainWindow 2개를 묶으려면 어떻게 해야하나요?

qwe9223의 이미지

메인 QMainWindow main이 있고,
서브 QMainWindow sub가 있는데
main에서 어떤 버튼을 눌렀을 때 sub가 실행되도록 하고싶습니다.

근데 main에 있는 멤버함수중
sub subb;
subb.show();
를 입력했는데 subb창이 실행되자마자 꺼지네요.. main의 멤버함수가 종료되면서 subb도 동시에 꺼지는걸까요??
이럴때 어떻게 해야할까요?