自制ToolBox,支持自由展开多组

来源:互联网 发布:真空上街 知乎 编辑:程序博客网 时间:2024/06/09 15:08

1,简介


有时候需要类似QQ好友列表这种ToolBox效果,不过QT自带的ToolBox貌似只支持同时展开一个组。

这里自己动手做一个。




2,原理


其实说起来没什么,就是一个垂直布局。


组的点击2种状态,使用的上一节介绍的自制CheckBox。

改造QCheckBox,单机内部任意地方都可选中


点击这些组(CheckBox)时,显隐其中的内容即可。最底部加个弹簧,就可以自动靠顶。


3,源码


https://pan.baidu.com/s/1jH4r3zo