Qt窗口中消除边框的解决方法
图1
如上图所示,C++ + Qt + OSG渲染视图中,OSG渲染窗口出现很明显的边框。
最后发现是和“栅格布局”操作centralWidget中的设置有关,如下图2所示,margin表示页边空白、外边距的意思,将layoutLeftMargin、layoutTopMargin、layoutRightMargin、layoutBottomMargin属性设置为0即可
图2
具体如图3所示:
图3
效果如下图所示,可以看到,黑边已经消失。
图4
图1
如上图所示,C++ + Qt + OSG渲染视图中,OSG渲染窗口出现很明显的边框。
最后发现是和“栅格布局”操作centralWidget中的设置有关,如下图2所示,margin表示页边空白、外边距的意思,将layoutLeftMargin、layoutTopMargin、layoutRightMargin、layoutBottomMargin属性设置为0即可
图2
具体如图3所示:
图3
效果如下图所示,可以看到,黑边已经消失。
图4