当前位置: 代码迷 >> QT开发 >> QT控件循环,该怎么处理
  详细解决方案

QT控件循环,该怎么处理

热度:47   发布时间:2016-04-25 04:28:30.0
QT控件循环
各位兄弟,我遇到一个问题:
我在界面上方了100个QLabel控件,然后再程序初始化的时候要为这100个控件添加同一个图片,请问怎么能用循环实现它
for(int i=0;i<100;i++)
{
  ui->label_1->setPixmap(png);
}

------解决方案--------------------
如果是动态添加的label,那就这样做吧!
C/C++ code
QList<QLabel*> labelList;QLabel* label;for(int i=0;i<100;i++){    label = new QLabel(this);    labelList.append(label);    label->setPixmap(png);}
------解决方案--------------------
楼上的方法可行呢。
  相关解决方案