有些控件或者布局有addLayout
和addWidget
的函数,但是有些就没有,比如QWidget
这个控件就没有addLayout
和addWidget
这个函数,取而代之的是一个setLayout
函数,在addLayout
函数中,我们可以多次使用addLayout
来依次添加布局,addWidget
亦是如此,但是setlayout
只能set一次
总结发现,
addLayout
和addWidget
是用来管理布局
的
而setLayout
是将已设置好的布局应用到控件中
去.