我有一个只包含一堆复选框的布局,而不是手动查询每个项目的状态,我想循环布局中的项目,然后简单地抓住标签,如果它们处于活动状态。在Qt布局中列出QCheckBox项目
for i in xrange(self.qt_window.verticalLayout_cb.count()):
box = self.qt_window.verticalLayout_cb.itemAt(i)
print box
这里的问题是,它将它们作为QWidgetItem返回,而不是QCheckBox,因此我无法使用它们。也许我正在做这个错误的方式?
你使用listwidget? – 2015-04-02 08:37:47