在一次编辑项目中,发现将自己实现的Widget设置为中心页面后,边界总是存在,通过设置各个界面边界依然存在这样的问题
setContentsMargins(0,0,0,0);
如图可见依然存在边界的间距。
其实问题在于MainWindow中的centerWidget已经存在了,布局,因此推测是该布局还留有一定边界值,因此能够设置布局的margins才是关键。
this->centralWidget()->layout()->setMargin(0);
这样子边界就没有了