先找到对应位置的元素,设置
setTextAlignment(Qt::AlignHCenter|Qt::AlignVCenter);icon的好像没找到
for (int i=0;i<3;i++)
{
for (int j=0;j<3;j++)
{
ui->tableWidget_2->setItem(i,j,new QTableWidgetItem(QString::number((i+1)*(j+1))));
// 代码设置居中
ui->tableWidget_2->item(i,j)->setTextAlignment(Qt::AlignHCenter|Qt::AlignVCenter);
// icon好像没有居中设置。。。。
// ui->tableWidget_2->item(i,j)->setIcon(
// ui->tableWidget_2->item(i,j)->setTextAlignment(Qt::AlignVCenter);
}
}
本文介绍如何使用Qt中的tableWidget将文本居中显示,并尝试解决图标在单元格内居中的问题。通过代码示例展示了如何设置文本的水平和垂直居中。
2万+

被折叠的 条评论
为什么被折叠?



