우리는 QT 애플리케이션에서 여러 개의 '뷰어 창'(XY 평면, YX 평면, XZ 평면 및 3D로 데이터를 표시하기 위해)을 표시해야합니다.MDI 모델 또는 Dock Windows?
우리는 MDI 응용 프로그램 모델을 사용하려고했지만 나중에 클라이언트는 여러 대의 모니터 (여러 대의 모니터 사용)에서 '뷰어 창'을 드래그하여 볼 것을 요구했습니다. MDI 창을 주 응용 프로그램 창 외부로 이동할 수 없으므로 MDI 창 모델을 사용하여이 작업을 수행 할 수 없습니다.
Dock 창은 주 응용 프로그램 창에서 도킹 해제하고 다른 바탕 화면으로 이동할 수 있지만 도구 팔레트 나 유틸리티 창에는 주로 사용되는 Dock 창으로 사용할 수 있습니다. 그것은 우리의 요구 사항에 대한 독 창을 사용하는 것이 좋습니다
(http://doc.qt.nokia.com/4.6/qdockwidget.html#details)
인가?
문제를 해결 했습니까? – Beachwalker
예, 부모가없는 QWidgets 만 사용했습니다. Windows (QWidgets) 목록을 유지하기 위해 컨텍스트를 관리하고이 컨텍스트를 사용하여 컨텍스트를 동기화했습니다. –