• 主页
  • Windows 10
  • Windows 8
  • Windows 7
  • Vista
  • Windows XP
  • Windows 9X

QT-QSplitter分割后添加了QHBoxLayout后setStretchFactor效果不正确的问题

rageliu 2018-11-10 09:02:15
具体描述:
通过QSplitter将窗口分成下面A、B。设置setStretchFactor(0,2);setStretchFactor(1,1);这样AB确实可以按2:1比例显示。

但是如果A或是B里面添加了QHBoxLayout,横竖布局都可以,只要添加了布局,上面设置的2:1的比例就不是2:1比例了。如果布局在添加setMargin(0)等设置对外偏移。那2:1的比例就变得更奇怪。

有人遇到过么,就是QSplitter分割后,添加了布局处理后,分割线的位置,显示的正确了。。。
...全文
9 点赞 收藏 回复
写回复
回复

还没有回复,快来抢沙发~

发动态
发帖子
Windows客户端使用
创建于2009-05-21

9268

社区成员

1.3w+

社区内容

Windows客户端使用相关问题交流社区
社区公告
暂无公告