16,216
社区成员
发帖
与我相关
我的任务
分享
void CustomTwWidget::initCustomTwWidget(const QStringList headers)
{
m_model = new QStandardItemModel;
QFont font;
font.setFamily("Tahoma");
font.setPointSize(10);
this->horizontalHeader()->setFont(font);
QSizePolicy sizePolicy(QSizePolicy::Preferred,QSizePolicy::MinimumExpanding);
sizePolicy.setHorizontalStretch(0);
sizePolicy.setVerticalStretch(2);
sizePolicy.setHeightForWidth(this->sizePolicy().hasHeightForWidth());
this->setSizePolicy(sizePolicy);
m_model->setHorizontalHeaderLabels(headers);
this->setModel(m_model);
//this->resizeColumnToContents(3);
}
if(columnWidth(i)<items.at(i).size()*font().pointSize())
{
colwith = items.at(i).size()*font().pointSize();
this->setColumnWidth(i,colwith);
}