0
我很新,尝试在Python 4代码中创建14个(7 x对是/否)QRadio按钮来循环并记录每个7Q是否是或者没有检查QRadio按钮。我的代码如下。我不断收到以下错误消息:QMainWindow的对象没有属性'QWidget'
'QMainWindow'对象没有'QWidget'属性。
我不知道我做错了什么。据我所知,在大多数情况下,这种类型的错误涉及类。非常感谢你提前。
rdbObjects = []
numQuestions = 7
firstWidget = 0
for q in range(0,numQuestions):
widg = window.QWidget2(Ui_Assignment3_MainWindow)
subWidg = QWidget(widg)
subWidg.setGeometry(500,q*60,141,421)
rdb1 = QRadioButton(subWidg
rdb1.setGeometry(10,10,41,18)
rdb2 = QRadioButton(subWidg)
rdb2.setGeometry(60,10,61,18)
rdb1.setText('Yes')
rdb2.setText('No')
if rdb1.isChecked():
print ('0')
else:
print ('1')
rdbObjects.select([rdb1, rdb2])
Python 4 ??????? –
对不起,Python 3.4 –
只是让你知道在下次你发布一个问题之前:StackOverflow并不意味着是一个调试服务。理想情况下,您的问题将被其他遇到类似问题的人阅读。但是如果你提出很好的问题,这只会帮助他们。在发布另一个问题之前,请阅读[this](http://stackoverflow.com/help/how-to-ask),并确保提供[minimal,complete,and verifiable example](http://stackoverflow.com /帮助/ MCVE)。如果你这样做的话,你可能会在你需要问之前回答你自己的问题。 –