qt 合并单元格 tablewidget 合并单元格

 合并单元格效果的实现:

tableWidget->setSpan(1, 1, 2, 2)  # 其参数为: 要改变单元格的   第一个单元格  行数  列数     要合并的  几行  几列

代表从(1,1)单元格开始合并,要合并两行两列,即图片红色标注部分

tableWidget->insertColumn(0);

tableWidget->insertColumn(1);

tableWidget->insertColumn(2);

tableWidget->insertColumn(3);

tableWidget->insertColumn(4);

tableWidget->insertRow(0);

tableWidget->insertRow(1);

tableWidget->insertRow(2);

tableWidget->insertRow(3;

tableWidget->insertRow(4);

tableWidget->setSpan(1, 1, 2, 2);

合并前:

(0,0) (0,1) (0,2) (0,3) (0,4)
(1,0) (1,1) (1,2) (1,3) (1,4)
(2,0) (2,1) (2,2) (2,3) (2,4)
(3,0) (2,1) (2,2) (2,3) (2,4)
(4,0) (4,1) (4,2) (4,3) (4,4)

合并后:

         
       
     
         
         

 

 

 

你可能感兴趣的:(qt 合并单元格 tablewidget 合并单元格)