2012-01-05 3 views
0

저는 Qt를 처음 접했고 질문이 있습니다.QWidget은 부모 QWidget 내에 머물러 있습니다.

여러 Windows/QFrame 응용 프로그램이 있습니다. 나는 그들에게 mainwindow 내에 존재하기를 바라고있다. (부모 가제트이기도하다.) 내가 그들을 움직일 때, 나는 부모 가제트 안에 머무르고 싶다.

  1. 가능합니까?
  2. 그렇다면 어떻게됩니까? 저는 Qt 의사를 겪었고 아무 것도 찾지 못했습니다. 나는 단순한 선택이 그것을 할 수는 있지만. 또는 세관 마우스 이벤트 메서드로 새 위젯을 만들어야합니까?

들으

답변

4

당신은 Multiple Document Interface (MDI) GUI는 당신이 이것을 구현하는 QMdiAreaQMdiSubWindow 클래스를 사용할 수 있습니다합니다. QMainWindow 예제와 함께 사용하기위한 자세한 설명 섹션 (QMdiArea)을 보시고 다른 위젯에서도 작동합니다.

+0

잘 작동합니다. 그게 내가 찾고 있던거야. 감사 ! –

관련 문제