디자이너에서 편집 중이던 QDockWidget
을 내 GUI에 추가 (드래그 앤 드롭)했습니다 ...
이제 제거하고 싶습니다.Qt Designer에서 Dock 위젯 삭제 하시겠습니까?
먼저 보이는 개체를 선택하고 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.
클릭을 Inspector에서 Delete 키를 누르면 아무것도 실행되지 않고
이고 마우스 오른쪽 버튼 클릭 상황에 맞는 메뉴에는 일반적인 '제거'옵션이 없습니다.
어떻게 제거합니까?! : |
사양은 : - I 메인 창에서 볼 수없는 객체 관리자의 도킹 창
Windows 7 32 bit
PyQt4
최대한 빨리 응답 해 주시면 감사하겠습니다. GUI를 저장할 수 없습니다! –
비슷한 오류를 재현 할 수 있었지만 오류 메시지에도 불구하고 파일을 저장했습니다. 그게 구원받지 못했다고 확신합니까? – Chris
pyuic4를 사용하여 .py로 컴파일했기 때문에 나는 그것을 생각하지 않았습니다. 생성 된 py 파일에 ui 파일의 모든 객체 ( )가 포함되어 있지 않아 오류가 발생했습니다. 그러나디자이너에서 새로운 .ui 파일을 다시 열면 QDockWidgets가 사라지고 정상적으로 작동합니다! :) 응답 해 주셔서 감사합니다! –