当窗口包含QWebView
和QGraphicsView
时,Grid Layout
设置不会平均划分空格。
有没有很好的方法将两个空格与窗口大小调整兼容性相等?
答案 0 :(得分:1)
您可以为布局中的窗口小部件设置拉伸值。例如,将所有小部件的水平延伸设置为1以获得相等的宽度:
webView.sizePolicy.setHorizontalStretch(1)
graphicsView.sizePolicy.setHorizontalStretch(1)
如果希望特定列更宽,请为该列中的窗口小部件设置更高的拉伸值。对于不同布局行中的窗口小部件高度也是如此。
您还可以在设计器中设置拉伸值。只需点击一个小部件,然后在属性窗格中设置 sizePolicy 部分的水平拉伸和垂直拉伸。