我的Qt作品(4)实现可折叠和伸缩的自定义Widget--抽屉控件

712 阅读1分钟

本篇介绍实现可折叠和伸缩的自定义Widget--抽屉控件。抽屉控件在紧凑的界面设计时,还是用途多多,好处多多。

在我的作品(2)里面,其实是有这个控件的,效果如下:

全部折叠:

部分展开:

今天,又抽空丰富了一些新的功能,可以支持动态添加和全部清空:

我们也可以单独删除每一个部件:

Qt设计师实现的布局:

//问:怎么给QScrollArea添加垂直或水平布局?
//先往里拖按钮控件,此时就可以添加垂直或水平布局了。我们添加verticalLayout。
//然后再删除该按钮。布局就留下来了。
//注意:需要在Qt设计师界面,把verticalLayout的属性layoutSpacing设置为0

 

423776537@qq.com

 

---

推荐阅读:

Qt之实现自定义树状图控件

blog.csdn.net/GoForwardTo…

Qt之时间轴样式汇总

blog.csdn.net/GoForwardTo…