1
내 QTableView의 두 번째 열에서 행 막 스팬을 설정하려고하지만 어떻게 든 논리적으로 나는 뭔가를 놓치고 있습니다. 난 단지 A와 B가 아닌 C를 얻을 수 있어요 플러스 난 QTableView :: setSpan 경고 점점 오전 : 스팬 및 QTableView :: setSpan 겹칠 수 없습니다 : 단일 셀 범위가 추가되지 않습니다를Python을 사용하여 QTableView에서 행을 설정 하시겠습니까?
내 코드는 다음과 같습니다 -
startspan = 0
for i, tcname in enumerate(tcfilename):
if tcfilename[i]:
if i > 0:
print '#######################'
print 'startspan = '+str(startspan)+' i = '+str(i)
if tcname == tcfilename[i-1]:
#setSpan (row, column, rowSpan, columnSpan)
print 'if (from_row, till_row) '+str(startspan)+' '+str(i)
table_view.setSpan(startspan, 1, i, 1);
elif tcname != tcfilename[i-1]:
print 'Else no span (from_row, till_row) '+str(startspan)+' '+str(i)
table_view.setSpan(startspan, 1, i, 1);
if i == 1:
startspan = 0
else:
startspan = i
else:
break