7

我添加(通过拖放)QDockWidget到我在 Designer 中编辑的 GUI...
现在我想删除它。

首先,我选择了可​​见对象并按下了Delete键。
对象消失了。

但是,QDockWidget可以看到对象检查器中仍然存在 ,
当我尝试保存我的 时.ui,我收到以下消息:

The container extension of the widget MainWindow (QMainWindow)
returned a widget not managed by Designer dockWidget (QDockWidget)
when queried for page #2. Container pages should only be added by
specifying them in XML returned by the domXml() method of the custom
widget.

在 Object Inspector 中单击 Widget 并按下 Delete 键不会执行任何操作,
并且右键单击上下文菜单没有通常的“删除”选项。
我该如何摆脱它?!:|

眼镜:

Windows 7 32 bit  
PyQt4
4

1 回答 1

12

我也有这个问题 - 对象检查器中的可停靠窗口,我在主窗口中看不到。因为我看不到它们,所以我找不到删除它们的方法。但是,当我保存文件时,我忽略了警告消息(与您相同)。当我重新加载保存的 ui 文件时,对象检查器中所有错误的停靠窗口都消失了。

于 2011-10-23T12:00:59.873 回答