以下引用来自此链接:http ://doc.qt.io/qt-5/qwidget.html#setLayout
如果这个小部件上已经安装了布局管理器,QWidget 不会让你安装另一个。您必须先删除现有的布局管理器(由 layout() 返回),然后才能使用新布局调用 setLayout()。
问题1:当你说“布局管理器安装在这个小部件上”是什么意思?
问题 2:此链接: http ://doc.qt.io/qt-5/layout.html显示有多种形式的布局,例如:水平、垂直、表单布局。网格布局可以单独用于以其他三种布局支持的形式排列小部件。其他三种布局有什么特殊用途吗?