2012-01-05 104 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