当前位置:编程学习 > wap >>

怎样给多个插件,如标签设置值

怎样给多个插件,如标签设置值;例如
ui->dev_test_1->setText("");
ui->dev_test_2->setText("");
ui->dev_test_3->setText("");
ui->dev_test_4->setText("");
ui->dev_test_5->setText("");
改为比较简单的方式,比如用以个for循环把他完成 --------------------编程问答-------------------- 不用UI,用代码new控件,用控件数组,就可以for...... --------------------编程问答-------------------- 我现在是要用UI的请问怎么写 --------------------编程问答--------------------
引用 2 楼 lixubm 的回复:
我现在是要用UI的请问怎么写

用UI也能这么写,但是挺费劲。
在构造函数里,把标签添加到一个数组里。
以后就用这个数组了。 --------------------编程问答--------------------
引用 3 楼 jdwx1 的回复:
引用 2 楼 lixubm 的回复:

我现在是要用UI的请问怎么写

用UI也能这么写,但是挺费劲。
在构造函数里,把标签添加到一个数组里。
以后就用这个数组了。
你能举个例子么 ,谢谢 --------------------编程问答-------------------- .h
QVector<QLabel *>  labelArray;
.cpp
构造函数()
{
labelArray<<ui->dev_test_1;
labelArray<<ui->dev_test_2;
labelArray<<ui->dev_test_3;
labelArray<<ui->dev_test_4;
}
使用:
foreach(QLabel * label ,labelArray)
{
label->setText("XXXX");
}

以上就是大概的意思。 --------------------编程问答-------------------- 谢谢你了 
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,