是否有PyQt的办法让所有QLineEdit
对象的集合?
我想添加一个复位按钮,将空出一个窗体上的所有QLineEdit
所有文字,所以我通过所有QLineEdit
对象寻找一种方式来循环,而不是列出它们在我的重置功能将连接到复位按钮。
谢谢。
如果所有行的编辑有一个家长,你可以使用:
for child in parent.findChildren(QtGui.QLineEdit):
child.clear()
或者可能是:
for widget in qApp.allWidgets():
if isinstance(widget, QtGui.QLineEdit):
widget.clear()