kobe
1
#------------合并单元格------------
#第一个参数:要改变的单元格行数,第二个参数:要改变的单元格列数,第三个参数:需要合并的行数,第四个参数:需要合并的列数
pre_start = 0
for i in range(0, len(uk_list_num)):
if i == 0:
if int(uk_list_num[i]) > 1:
self.ui.xptableWidget.setSpan(0, 0, int(uk_list_num[i]), 1)
pre_start = int(uk_list_num[i])
else:
pre_start = 1
elif i == 1:
if int(uk_list_num[i]) > 1:
self.ui.xptableWidget.setSpan(int(uk_list_num[i - 1]), 0, int(uk_list_num[i]), 1)
pre_start = pre_start + int(uk_list_num[i])
else:
pre_start = pre_start + int(uk_list_num[i])
else:
if int(uk_list_num[i]) > 1:
self.ui.xptableWidget.setSpan(pre_start, 0, int(uk_list_num[i]), 1)
pre_start = pre_start + int(uk_list_num[i])
else:
pre_start = pre_start + int(uk_list_num[i])#uk_list_num[i] = 1,即为该分类只存在一个软件时的处理