C++ 如何调整QVBoxLayout的大小以填充表格而不留空间?
如何调整QVBoxLayout的大小以填充表格而不留空间 空间: 没有空间:C++ 如何调整QVBoxLayout的大小以填充表格而不留空间?,c++,qt,layout,C++,Qt,Layout,如何调整QVBoxLayout的大小以填充表格而不留空间 空间: 没有空间: 您必须为布局设置边距 例如: int main(int argc, char *argv[]) { QApplication app(argc, argv); QVBoxLayout* l = new QVBoxLayout(); l->setMargin(0); ///m QWidget w; w.setFixedSize(300,300); w.setLayout
您必须为布局设置边距 例如:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QVBoxLayout* l = new QVBoxLayout();
l->setMargin(0); ///m
QWidget w; w.setFixedSize(300,300);
w.setLayout(l);
l->addWidget(new QPushButton("fd"));
w.show();
return app.exec();
}
您必须为布局设置边距 例如:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QVBoxLayout* l = new QVBoxLayout();
l->setMargin(0); ///m
QWidget w; w.setFixedSize(300,300);
w.setLayout(l);
l->addWidget(new QPushButton("fd"));
w.show();
return app.exec();
}
您需要调整布局中包含的小部件的大小策略
例如,如果希望小部件占用布局中所有可用的垂直空间,请将小部件的大小策略设置为
扩展
您需要调整布局中包含的小部件的大小策略
例如,如果希望小部件占用布局中所有可用的垂直空间,请将小部件的大小策略设置为
扩展
转到项目文件夹,找到无法在Qt Creator下编辑的xml文件。您将找到marginxml标记。根据需要增加或减少该值。无法在Qt Creator下编辑xml文件。转到项目文件夹,找到无法在Qt Creator下编辑的xml文件。您将找到marginxml标记。根据需要增加或减少该值。无法在Qt Creator下编辑xml文件。:如何使用使用QtCreator创建的QVBoxLayout实现此代码?您可以在属性列表(layoutRightMargin、layoutLeftMargin…)中的QtCreater处修改版面的边距:如何使用使用QtCreator创建的QVBoxLayout实现此代码?您可以在属性列表中的QtCreater处修改版面的边距(layoutRightMargin、layoutLeftMargin…)