【发布时间】:2017-03-08 15:08:48
【问题描述】:
我有一个数字不断变化的文件(每次我调用 QGIS 插件时):
0
8
7
我有 9 个复选框(self.t0、self.t1、...、self.t8)
在文件内容的情况下,我要设置复选框:
我试过了:
class mask_n_functions(QDialog, Ui_Dialog):
def __init__(self, parent):
QDialog.__init__(self, parent)
self.setupUi(self)
self.set_prefs.clicked.connect(self.preferences)
self.cancel.clicked.connect(self.closePlugin)
with open(r'C:\\path\\checklist.txt', "r") as f:
for line in f:
checkboxname = "t" + str(line)
self.checkboxname.setChecked(True)
我得到错误:
AttributeError: 'mask_n_functions' object has no attribute 'checkboxname'
如何遍历复选框?
我必须使用组框吗?
【问题讨论】: