大家好。
又是菜鸟来袭。
我程序里面调用QSplitter,有以下几个问题:
1、QSplitter中只能添加控件,不能添Layout吗?
2、我先是直接用splliter添加以下三个控件,一个视频播放界面,一个按钮,以及一个列表显示框,添加后,各个控件顺序完全乱了,简直是找不到北。
后面就调用了一个水平LAYOUT先把以上三个控件布局后,再来用splliter添加各个控件(addWidget),将窗口分割,这个时候,layout中的比例完全不像话了。
我想问的是:当调用QSplliter时,要用到的layout吗?
如何控制播放界面和列表显示框的相对比例呢?
后面我打算做如下工作:当点击按钮时,列表显示框自动消失,再次点击时,列表显示框又回来了。
我是这样做的,在Layout中,点击按钮时,layout删除列表显示控件,再次点击按钮时,列表显示空间又加上去。但是我测试时候出了以下问题:
点击按钮时,列表显示框不见了,这是自己设置的,但是按钮也找不到了,更气愤的是,视频框不会自动填充列表显示框那部分空余的空间?
如何设置呢?
求教。