Qt中遍历某个控件

news/2024/7/7 17:02:58

在Qt中时常需要去遍历某个控件,假设有如下场景:

UI中有名为Lab_IO_n(n=0,1,2,....)的若干个QLabel控件,现在遍历名为“Lab_IO_”的所有QLabel控件,并根据给定的值改变颜色为红色或绿色:

auto f_exi = [&](int index,int value ) {
				QString name = "lab_IO_" + QString::number(index);
				QLabel* lab = QWidget::findChild<QLabel*>(name);
				if (value==0)
				{
					lab->setStyleSheet("background-color: rgb(255, 0, 0);");
				}
				else
				{
					lab->setStyleSheet("background-color: rgb(0, 255, 0);");
				}
			
			};


http://www.niftyadmin.cn/n/3978518.html

相关文章

F3: Sun的新Java脚本语言

F3是Form follows function的简称。Sun即将对这个项目开放源代码 F3 是一个声明式的Java脚本语言&#xff0c;它使用静态类型以获得更好的IDE支持和编译时错误&#xff08;这和Javascript不同&#xff09;&#xff0c;还支持类型引用&#xff0c;申明式语法和自动数据绑定&…

进程间通信--消息队列

进程间通信&#xff0d;&#xff0d;消息队列 一、消息队列的基本概念消息队列是一个存放在内核中的消息链表&#xff0c;每个消息队列由消息队列标识符标识。与管道不同的是消息队列存放在内核中&#xff0c;只有在内核重启&#xff08;即操作系统重启&#xff09;或者显示地删…

Tim Bray 又有惊人之语:PHP比Java更具有伸缩性

原文在Tim bray的blog &#xff1a;comparison intrinsic qualities of Java, Rails, and PHP中&#xff08;http://www.tbray.org/ongoing/When/200x/2006/11/10/Comparing-Frameworks&#xff09; Tim首先明确了它这个观点的适用的范围&#xff1a;Web应用程序。对于那些基于…

解析char *p与char p[]

解析char *p与char p[]转自&#xff1a;http://yuhuafx.blog.hexun.com/35683001_d.html见论坛上有人讨论这个问题&#xff0c;感觉也是涉及面比较广&#xff0c;而且很多人犯过这个错误&#xff0c;比如声明char *p "hello world!";却妄图用p指针改变字符串内容&am…

消息队列和管道的区别(转载)

消息队列和管道的区别(转载) 转载自&#xff1a;http://bbs.chinaunix.net/viewthread.php?tid265266作者&#xff1a;beginner-bj请问管道和消息队列有什么不同管道通信&#xff08;PIPE&#xff09;管道通信方式的中间介质是文件&#xff0c;通常称这种文件为管道文件。两个…

[转]太网帧结构详解

常见以太网帧结构详解1 以太网相关背景 以太网这个术语通常是指由DEC&#xff0c;Intel和Xerox公司在1982年联合公布的一个标准&#xff0c;它是当今TCP/IP采用的主要的局域网技术&#xff0c;它采用一种称作CSMA/CD的媒体接入方法。几年后&#xff0c;IEEE802委员会公布了一个…

【转】基于C语言的内存池的设计与实现

此文档转至于&#xff1a; http://blog.csdn.net/ugg/archive/2007/03/27/1543290.aspx 介绍&#xff1a; 设计内存池的目标是为了保证服务器长时间高效的运行&#xff0c;通过对申请空间小而申请频繁的对象进行有效管理&#xff0c;减少内存碎片的产生&#xff0c;合理分配管理…

big-endian little-endian

http://wxxweb.blog.163.com/blog/static/135126900201022133740759/ 大端模式与小端模式一、概念及详解   在各种体系的计算机中通常采用的字节存储机制主要有两种&#xff1a; big-endian和little-endian&#xff0c;即大端模式和小端模式。   先回顾两个关键词&#xff…