def switchPatNum(self):
if self.patNum_flag:
self.patColHeaders = []
for i in range(self.nStage):
self.patColHeaders.append("Stage "+str(i+1))
self.patNum_tableWidget.setRowCount(1)
self.patNum_tableWidget.setColumnCount(self.nStage)
self.patNum_tableWidget.setCurrentCell(-1, -1)
self.patNum_tableWidget.setHorizontalHeaderLabels(self.patColHeaders)
# If unchanged, load the settings last time
if self.nStage == len(self.ns_list):
for j in range(self.nStage):
self.patNum_tableWidget.setItem(0, j, QtWidgets.QTableWidgetItem(str(int(self.ns_list[j]))))
self.nStage_comboBox.setEnabled(False)
self.nArm_comboBox.setEnabled(False)
else:
self.assignPatient_btn.setFocus()
self.nStage_comboBox.setEnabled(True)
self.nArm_comboBox.setEnabled(True)
self.patNum_Frame.setVisible(self.patNum_flag)
self.patNum_flag = not self.patNum_flag
# Toggle for patient frame
BATS_MAMS.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录