获取所有子控件
这里父控件是QGroupBox,子控件是QLineEdit
QList<QLineEdit*> list = ui.groupBox_11->findChildren<QLineEdit*>(); for (int i = 0; i < list.size(); i++) { QLineEdit* le = list.at(i); le->setText(QString::number(i)); }
1、注意这里的顺序是xxx.ui的文本模式中控件的顺序
2、注意只能是容器类控件:group、widget可以获取到,如果是用一个layout来或者,返回list是空的
长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html