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中呢?你这样就相当于多套了一个无用的布局