QString str = "<table border='1' cellpadding='10'>"
" <tr> <td>编号</td> <td>课程名称</td> <td>成绩</td> <td>学分</td> <td>绩点</td> </tr> "
" <tr> <td> 1 </td> <td>"+course[0]+"</td> <td>"+grade[0]+"</td> <td>"+xuefen[0]+"</td> <td>"+jidian[0]+"</td> </tr> "
" <tr> <td> 2 </td> <td>"+course[1]+"</td> <td>"+grade[1]+"</td> <td>"+xuefen[1]+"</td> <td>"+jidian[1]+"</td> </tr> "
" <tr> <td> 3 </td> <td>"+course[2]+"</td> <td>"+grade[2]+"</td> <td>"+xuefen[2]+"</td> <td>"+jidian[2]+"</td> </tr> "
" <tr> <td> 4 </td> <td>"+course[3]+"</td> <td>"+grade[3]+"</td> <td>"+xuefen[3]+"</td> <td>"+jidian[3]+"</td> </tr> "
" <tr> <td> 5 </td> <td>"+course[4]+"</td> <td>"+grade[4]+"</td> <td>"+xuefen[4]+"</td> <td>"+jidian[4]+"</td> </tr> "
" <tr> <td> 6 </td> <td>"+course[5]+"</td> <td>"+grade[5]+"</td> <td>"+xuefen[5]+"</td> <td>"+jidian[5]+"</td> </tr> "
" <tr> <td> 7 </td> <td>"+course[6]+"</td> <td>"+grade[6]+"</td> <td>"+xuefen[6]+"</td> <td>"+jidian[6]+"</td> </tr> "
"</table> ";
ui->textEdit->insertHtml(str);
//不得不说使用HTML画表格显示数据真的好使,他可以根据数据的情况自动调整表格大小,不知道比TableWidget高到哪儿去了。
//效果图