msgTableWidget->setIndexWidget(model->index(0, i), createEditorContainer(i));
setIndexWidget是个好东西,但很多时候有问题,今天就遇到一个,表格中有一个Edit的框,没有去掉border所有看起来表格的线很厚,其实是表格线和Edit框组合导致的,设置no border了就好看写了
QLineEdit* editor = new QLineEdit();//checkWidget
editor->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
editor->setStyleSheet("border:none;");