QT creator布局添加widget高度不能随窗口变化

qt creator 5.9.1,代码实现,没有ui文件

://*****************************VideoWidget水平布局


QVBoxLayout pLayout=new QVBoxLayout();

......


//*****************************VideoWidget水平布局

        QHBoxLayout *hlVideo=new QHBoxLayout();
        m_video->widget()->setMinimumSize(630,300);
        hlVideo->addWidget(m_video->widget());
        hlVideo->setContentsMargins(5,0,5,0);//外边框左上右下间距
        pLayout->addLayout(hlVideo);

测试的时候m_video的宽度可以随窗口变化,高度却不变,还是默认的300,敢问大神是哪里的问题,应该怎么设置,想要达到的效果是m_video的宽和高都跟随窗口变化(放大或缩小),现在的效果如下:

水平布局中只放了一个m_video窗口,为什么不直接把m_video放在playout中呢?你这样就相当于多套了一个无用的布局