QT如何遍历控件,并依次获取控件的值啊
如题所述QT如何去获取界面上所有控件的类型,并选择性的获取控件的值
[解决办法]
递归方法哈。
获得他的孩子们
QObject::children()
如何获得type.可以通过
QObject::metatype()->typeName()....
[解决办法]
重新发个大小写正确的。
QObjectList list = children();
QPushButton *b;
foreach (QObject *obj, list) {
b = qobject_cast<QPushButton*>(obj);
if(b){
qDebug() << b->rect();
}
}