我想在QHBoxLayout的右侧放置一个小部件,其他空格应该扩展左侧.我已将小部件的SizePolicy设置为Expanding,但它无效.有人可以提供一些帮助吗?谢谢.
代码在这里:
QHBoxLayout* tmplayout = new QHBoxLayout(this);
tmplayout->setContentsMargins(0, 0, 0, 0);
lineEdit->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Ignored);
tmplayout->addWidget(lineEdit, 0, Qt::AlignRight);
tmplayout->addWidget(pushButton, 0, Qt::AlignRight);
Run Code Online (Sandbox Code Playgroud)
lineEdit应该扩展.