首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

如何让子部件填满容器

2013-04-20 
怎么让子部件填满容器假设容器部件中有个按钮,我想让这个按钮随着容器大小改变而改变,填满[解决办法]QHBox

怎么让子部件填满容器
假设容器部件中有个按钮,我想让这个按钮随着容器大小改变而改变,填满
[解决办法]

QHBoxLayout *hlayout = new QHBOxLayout(容器指针);
QPushButton *button = new QPushButton(this);
hlayout->addWidget(button);

这样就可以了。

引用:
假设容器部件中有个按钮,我想让这个按钮随着容器大小改变而改变,填满

[解决办法]
还有两个函数:
void QLayout::setContentsMargins(int left, int top, int right, int bottom)

调整容器和容器中的控件的边距。
void QBoxLayout::setSpacing(int spacing)

容器中控件之间的间距。

热点排行