您必须先删除现有的布局管理器(由
您可以使用新的布局调用setLayout()之前使用layout())。


来自http://doc.qt.io/qt-5.9/qwidget.html#setLayout

哪个功能用于删除以前的布局?

最佳答案

你只用

delete layout;


就像使用new创建的任何其他指针一样。

关于qt - 如何删除小部件上已经存在的布局?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7528680/

10-08 21:34