在QTableWidgetItem 中嵌套多行及行高自适应

来源:互联网 发布:js uint8array 合并 编辑:程序博客网 时间:2024/04/30 17:05
/*在一个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);
原创粉丝点击