qt5 中 如何遍历 QGridLayout 中的 QCheckBox
在一个gridlayout中添加了多个checkbox,
用什么办法来遍历layout下的所有box并修改state?
用下面的办法没有任何反应
QLayout *layout = ui->gridLayout->layout();
foreach(QObject *obj, layout->children())
{
QCheckBox *chkbox = qobject_cast<QCheckBox *>(obj);
qDebug()<<"name:"<<chkbox->objectName();
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
![扫码二维码加入Web技术交流群](/public/img/jiaqun_03.jpg)
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论