/*在一个QTableWidgetItem中设置多个Label,也可以嵌入其他类型的widget。
最后调用的是setCellWidget而不是setItem */
QWidget* cw = new QWidget;
QVBoxLayout* vbox=new QVBoxLayout(cw);
QLabel *qlabel=NULL;
for(int j=0; j<3; j++) { qlabel=new QLabel("abc"); vbox->addWidget(qlabel); }
//item = new QTableWidgetItem(cw ); //error!
//m_pTable->setItem( i, 3, item );
m_pTable->setCellWidget(i,3,cw);
/*行高自适应*/
m_pTable->resizeRowToContents(i);