首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

qt很多对象类似的处理.解决思路

2013-01-25 
qt很多对象类似的处理......在qt程序中,有几百个lineedit,程序中需要对每个进行处理,而且有好几处,但是每

qt很多对象类似的处理......
在qt程序中,有几百个lineedit,程序中需要对每个进行处理,而且有好几处,但是每次对所有的对象的处理是一样的,对象的名称也是在lineedit后面加上序号,比如:
lineedit1->setText("");
.
.
.
lineedit100->setText("");
求教高人!!

[解决办法]
有一个解决的办法,把设计的lineEdit的名称取的相近,如lineEdit_1~lineEdit_100;
然后定义一个QLineEdit lineedit[100];
在lineedit[0]=ui->lineEdit_1;复制100遍,再把相应的位置改好久可以了。
以后使用就是
for (int i = 0; i < 100; ++i)
{
lineedit[i]->setText("");
}这么来用了。

热点排行