pyqt5 怎么遍历当前页面所有的radioButton
时间: 2023-05-16 15:05:14 浏览: 358
遍历窗体中的所有控件
3星 · 编辑精心推荐
您可以使用以下代码来遍历当前页面所有的radioButton:
```python
import PyQt5.QtWidgets as qtw
app = qtw.QApplication([])
# 获取当前页面的所有控件
widgets = app.allWidgets()
# 遍历所有控件
for widget in widgets:
# 判断控件是否为radioButton
if isinstance(widget, qtw.QRadioButton):
# 处理radioButton
print(widget.text())
```
这段代码会获取当前页面的所有控件,然后遍历所有控件,判断控件是否为radioButton,如果是,则输出radioButton的文本。
阅读全文