如何设置qsplitter中widget的默认宽度
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何设置qsplitter中widget的默认宽度相关的知识,希望对你有一定的参考价值。
主窗口有一个qtreeview和qtableview,一左一右,铺满整个窗口,中间有一个qsplitter,如何在启动窗口时将qtreeview的默认宽度设置为200,还要允许使用qsplitter手动改变宽度。
1、moveSplitter()方法可能会实现,但这个方法是保护方法,我不想再写一个类继承qsplitter。
2、不要说设置左边那个部件的最大宽度和最小宽度,如果把qtreeview的最大宽度和最小宽度都设置为200,启动后两个组件中间会有很宽的缝隙。
谁有一个靠谱的办法?在代码中怎么改,在qtdesigner中又怎么改?
以上是关于如何设置qsplitter中widget的默认宽度的主要内容,如果未能解决你的问题,请参考以下文章