QT技巧系列(10)
批量处理或遍历页面控件示例代码
Qt的UI界面编程时,会遇到这种情况,界面上分布大量相同的控件,如SpinBox_1、SpinBox_2、SpinBox _3 等一系列控件。对这么多控件进行统一设置操作或从中找到某个控件,无疑采用遍历的方式是最好的办法,下面给出几种情况处理方法的代码示例,仅供参考。
1、遍历页面中某一类控件
QList<QLabel *> lblhws = ui->page2->findChildren<QLabel *>();
foreach (QL