QWidget保留在父QWidget中

时间:2012-01-05 14:58:04

标签: qt qwidget

我对Qt很新,我有一个问题。

我有一个带有多个windows / QFrame的应用程序。我希望它们只存在于主窗口中(它也是父小工具)。当我移动它们时,我希望它保留在父级小工具中。

  1. 有可能吗?
  2. 如果是,怎么样? 我已经通过了Qt doc,但我什么也没找到。我可能只是一个简单的选择可以做到这一点。或者我是否必须使用海关鼠标事件方法创建一个新的Widget?
  3. Thx

1 个答案:

答案 0 :(得分:4)

如果您需要Multiple Document Interface (MDI) GUI,可以使用QMdiAreaQMdiSubWindow类来实现此目的。请查看QMdiArea的详细说明部分,以便将其与QMainWindow示例一起使用,但它也适用于任何其他窗口小部件。