我添加了(通过拖放)QDockWidget
我的GUI,我在编辑器中编辑...
现在我想删除它。在Qt设计器中删除Dock Widget?
首先,我选择了可见物体并按下了Delete
键。
该对象消失。
然而,QDockWidget
可以看出,仍然存在在Object Inspector,
当我尝试保存我的.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.
点击控件的对象检查器并按下Delete键不会执行任何操作,
并且右键单击上下文菜单没有通常的“删除”选项。
我该如何摆脱它? :|
规格:
Windows 7 32 bit
PyQt4
我希望尽快回复。 我无法保存GUI! –
我设法重现一个类似的错误,但它仍保存文件,尽管出现错误消息。你确定它没有被保存吗? – Chris
我不认为这是因为在我试图保存它之后,我使用pyuic4将它编译为.py。 生成的py文件没有包含来自ui文件的所有对象, 并导致错误。 但是, 一旦我在Designer中重新打开该新的.ui文件,QDockWidgets消失了,一切正常! :) 感谢您的回应! –