在QWidget窗口中添加相关事件resizeEvent()函数并编写相关功能代码:
void Widget::resizeEvent(QResizeEvent *event)
{
QSize sz=ui->plainTextEdit->size();
ui->plainTextEdit->move(5,5);
ui->pabpic->move(5,sz.height()+5);
ui->plainTextEdit->resize(this->width()-10,sz.height());
ui->pabpic->resize(this->width()-10,this->height()-sz.height()-20);
event->accept();
}
运行效果如下:
文章来源:https://www.toymoban.com/news/detail-648705.html
文章来源地址https://www.toymoban.com/news/detail-648705.html
到了这里,关于通过代码实现窗口界面布局的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!