2
我有一個QGainWindow上有一個QGridLayout,其中第一行是工具欄(橫跨所有列),第二行在左邊(第一列)有一個文本顯示區,右邊有一個QGLWidget(第二列)。 [附加說明...不確定是否相關:爲了按照我的意願排列所有內容,我必須在其中大部分使用setMinimumSize。]當我擴展主窗口時,爲什麼我的中央QGLWidget不會增長?
無論如何,當我最大化或以其他方式嘗試使主窗口變大,QGLWidget變得稍微寬一些,但不會垂直增長。我應該如何強制它隨窗子一起增長?這可能與小部件本身或網格佈局有關?
沒有足夠的信息來回答你的問題;它可以是小部件或佈局。檢查GL小部件的垂直尺寸策略是否允許它擴展。同時檢查佈局沒有過多的間距或邊距,工具欄沒有過大的最小尺寸或擴展尺寸策略,並且佈局上的行拉伸和最小行尺寸屬性是合理的。 –