qt批量操作同类型控件

Posted liuyan-bokeyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt批量操作同类型控件相关的知识,希望对你有一定的参考价值。

在qt图形设计中经常会出现大量的label控件,比如有10个label要清空,一个不是很麻烦么。

从网上查到2种操作方法

1.使用QVector或者其他容器类型,把所有的控件都存放进去

技术分享图片

2..使用QObject::findChild()方法进行儿子查找

技术分享图片

备注:关于findChild方法的详细使用网上有大佬详细解释了(https://blog.csdn.net/liang19890820/article/details/52118210)

备注:要是需要不同结构的数据存储到容器中请参考(https://www.cnblogs.com/Erdos001/p/4772606.html)

以上是关于qt批量操作同类型控件的主要内容,如果未能解决你的问题,请参考以下文章

送分在QT的UI上定义的控件,如何在代码中调用

Qt常用QSS集合

如何用VS2008为QT控件加代码(最好有具体点的操作步骤)谢谢!

qt中垂直布局代码怎么实现焦点的上下左右移动怎么

Qt常见控件和操作

Qt常见控件和操作