编辑
2023-04-13
QT
0

credentialWidget->setFixedSize(816, 53);

另外,你可以在循环结束后再加入QSpacerItem,这样可以确保弹簧位于所有密码条目的下方。修改后的代码如下:

QWidget *allCredentialsWidget=new QWidget(scrollArea); QVBoxLayout *allCredentialsLayout=new QVBoxLayout(allCredentialsWidget);//设置样式 scrollArea->setWidget(allCredentialsWidget);//设置滚动 for(int i=0;i<x;i++){ QWidget credentialWidget=new QWidget(allCredentialsWidget); credentialWidget->setFixedSize(816, 53); allCredentialsLayout->addWidget(credentialWidget); } //设置密码条目底部弹簧 QSpacerItem passbookSpacer = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding); //将弹簧加入布局 allCredentialsLayout->addItem(passbookSpacer); allCredentialsWidget->setLayout(allCredentialsLayout);

本文作者:墨洺的文档

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!