2012-01-05 114 views
0

我對Qt很陌生,我有一個問題。QWidget保持在父QWidget

我有一個應用程序與多個窗口/ QFrame。我希望他們只存在於主窗口(它也是父小工具)。當我移動它們時,我希望保留在父小工具中。

  1. 可以嗎?
  2. 如果是,如何? 我已經通過Qt文檔,我什麼也沒找到。我雖然也許一個簡單的選擇可以做到這一點。或者我必須使用海關鼠標事件方法創建一個新的Widget?

THX

回答

4

如果你想有一個Multiple Document Interface (MDI) GUI可以使用QMdiAreaQMdiSubWindow類來實現這一點。查看QMdiArea的詳細說明部分,以便將其與QMainWindow示例一起使用,但它也適用於其他任何小部件。

+0

它工作的很棒!這就是我一直在尋找的。謝謝 ! – 2012-01-06 09:11:31