我添加了(通過拖放)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消失了,一切正常! :) 感謝您的迴應! –