如何扩展褐色的对象(QPushButton
)。
坦率地说,我试图通过添加Horizontal layout
来做到这一点,但看起来并不合适。
如图所示,当窗口小部件最大化时,我想扩展(仅宽度)特定QPushButton的大小,而不是其他的。
答案 0 :(得分:1)
您需要所有这些按钮都在水平布局中。然后你需要玩QSizePolicy
。对于您的示例,您需要使用QSizePolicy::Fixed
保留前3个按钮,并将QSizePolicy::Expanding
设置为第4个按钮。
P.S。布局应该获得窗口所有的水平空间。它不应该是固定的大小。